Amazon CloudFront is a content delivery network (CDN) service. You can speed up the delivery of static files using the HTTP or the HTTPS protocols. You can stream audio or video contents in real time using the RTMP protocol. Each CloudFront distribution has a unique cloudfront.net domain name that can be used to reference objects through the global network of edge locations.
AWS CloudFront uses a global network of edge locations for content delivery. There are 20 locations in USA, 16 locations in Europe, 13 in Asia, 2 in Australia and 2 in South America. You can also monitor and receive notifications on the operational performance of CloudFront distributions using CloudWatch, and track trends in data transfer and requests checking the usage charts.
CloudFront is a powerful service and, during this lab, you will learn to create a fully functional CloudFront distribution using an S3 bucket as origin.
Note: Cloudfront may take up to 25 minutes to deploy your distribution. You will need to wait until it is deployed to complete the laboratory.
Your first step to start the laboratory experience
Create a new S3 bucket
Start distributing your files using the Cloudfront CDN
Upload a directory with several files to a S3 bucket.
How to make public S3 objects
Check the benefits of CloudFront by browsing the demo gallery.
How to put offline a CloudFront distribution.
How to destroy a CloudFront distribution
Delete an S3 bucket along with the content in it