Amazon CloudFront

[Lab] Configuring and Using Amazon CloudFront CDN With Amazon S3

We will configure and demo the use of CloudFront with an S3 bucket as the origin. This note assumes that you have setup your AWS account and are familiar with using S3.

 

Steps:

  1. Create an S3 bucket in a region far from your region, keeping all defaults.

  2. Upload a large image file, making it accessible for everyone to use (public).

  3. Click on the image link in the overview page and view it.

Amazon CloudFront CDN - Overview

Amazon CloudFront is a content delivery network (CDN) offered by AWS. Content delivery networks provide a globally-distributed network of proxy servers which cache content, such as as .html, .css, .php, web videos and image files, to users, more locally to consumers, thus improving access speed for downloading the content. CloudFront can be used to deliver static, dynamic, streaming and interactive content. CloudFront operates on a pay-as-you-go basis. CloudFront competitors include larger content delivery networks such as Akamai and Limelight Networks.