Amazon CloudFront
Developer Guide (API Version 2010-11-01)
Print this pageEmail this pageGo to the ForumsView the PDFShare this page on TwitterShare this page on FacebookBookmark this page on DeliciousSubmit this page to RedditSubmit this page to DiggDid this page help you?  Yes  No   Tell us about it...

Overall Flow for Using Amazon CloudFront

The following diagram and table explain the basic flow for using Amazon CloudFront with an Amazon S3 origin. It assumes you're already signed up for CloudFront and Amazon S3.

Basic flow for using CloudFront

Process for Using CloudFront

1

You create the Amazon S3 bucket that will be your origin server.

2

You place your objects in the bucket and make them publicly readable (if you want to serve content that isn't publicly readable, see Using a Signed URL to Serve Private Content).

3

You create your CloudFront distribution and get the domain name that CloudFront assigns.

Example distribution ID: EDFDVBD632BHDS5

Example domain name: d604721fxaaqy9.cloudfront.net

The distribution ID will not necessarily match the domain name.

4

You create the URLs that your end users will use to get your objects and include them as needed in your web application or website.

Example URL: http://d604721fxaaqy9.cloudfront.net/images/image.jpg


If you want to use your own domain name instead of the CloudFront domain name in the URLs, you can create a CNAME alias for the CloudFront name. For more information, see Using CNAMEs.