AWS CloudFront
What is CDN??? A Content Delivery Network (CDN) is a system of distributed servers (network) that deliver webpages and other web content to a user based on the geographic locations of the user, the origin of the webpage, and a content delivery server. What is CloudFront? Amazon CloudFront can be used to deliver your entire website, including dynamic, static, streaming, and interactive content using a global network of edge locations. Edge Location is the location where content will be cached and this is separate to an AWS Region/AZ. These edge locations are not just READ only -- you can write to them too. (i.e. put an object on to them.) Requests for your content are automatically routed to nearby edge locations, so content is delivered with the best possible performance. The files are distributed from the Origin where all the files distributed by CDN is present and the origin can be an S3 bucket, an EC2 instance, an Elastic Load Balancer, or Route53. The CDN which consi...