Introduction
When you want your website or app to load faster for people all over the world, you need a way to deliver content quickly no matter where they are. CloudFront uses many small data centers called edge locations close to users to speed up delivery and reduce delays.
When you want to serve images and videos quickly to users worldwide without delays
When you want to protect your website from sudden traffic spikes by caching content
When you want to reduce the load on your main server by delivering cached copies
When you want to improve user experience by lowering the time it takes to load your site
When you want to securely deliver content with encryption and access controls