CloudFront Architecture: Part1