CloudFront is a content delivery network environment that can deliver web content with much lower latencies than if it is delivered from its original source. CloudFront services sit in Edge locations and enable the distribution of content to users all around the world with a user experience matching a local deployment. With CloudFront, we are able to deliver much higher-performance read and write operations over a standard HTTP/HTTPS interface.
CloudFront supports any origin that has a DNS-resolvable address on the internet or within AWS. Examples of CloudFront origins range from S3 buckets, EC2 servers, ELB load balancers, containerized applications with service discovery enabled, and any arbitrary IP addresses on the internet or within our cloud-connected on-premise environment.
CloudFront exposes a programmable API that allows us to control the behavior...