Overview of Amazon CloudFront
Amazon CloudFront is a globally distributed content delivery network (CDN) provided by AWS. CDNs help to speed up the distribution of your content by storing it closer to your users. Think of your favorite pizza takeaway chain. When you order a pizza, instead of the order going all the way back to the main restaurant location across town to make it, the order is fulfilled by the takeaway nearest to you.
The takeaways around the city are like edge locations in a CDN. They keep popular pizzas ready-made and available for quick delivery when orders come in. The main takeaway is like the origin server where the original food is made. When you order pizza online, the order goes to the nearest takeaway instead of the main shop. This allows much faster delivery times since the pizza does not have to be made from scratch and driven across town. Similarly, a CDN has edge locations around the world that cache popular content. When a user requests that content...