This article covers how to setup AWS CloudFront. Basically, CloudFront retrieves data from the Amazon S3 bucket and distributes it to multiple datacenter locations.
Amazon CloudFront works seamlessly with Amazon Simple Storage Service (S3) to accelerate the delivery of your web content and reduce the load on your origin servers.
Amazon CloudFront is a web service that speeds up distribution of your static and dynamic web content, such as . html, . css, . js, and image files, to your users.
Benefit of CloudFront?
Great Performance. The AWS CloudFront content delivery network optimizes for low latency and high information transfer speeds.
CloudFront's intelligent routing predicate on real-world latency measurements incessantly gathered from standard websites, as well as Amazon.com.
Step by step process on getting started in the AWS Console, configuring your origin, and beginning testing your CloudFront distribution:
1. Go to the AWS Console
2. Create an Amazon S3 bucket
3. Create an Amazon CloudFront distribution
4. Specify your distribution settings
5. Configure your origin
6. Configure Origin Access Identity
7. Configure default cache behavior
8. Configure your TTLs
9. Configure additional features
10. Test your CloudFront distribution