Topics
Amazon CloudFront is a web service for content delivery. It integrates with other AWS services to give you an easy way to distribute content to end users with low latency and high data transfer speeds.
This is the Amazon CloudFront Developer Guide. This section describes who should read this guide, how the guide is organized, and other resources related to Amazon CloudFront.
We will refer to the following Amazon Web Services (AWS) products using the following abbreviated forms; all copyrights and legal protections still apply.
| Full Name | Abbreviated Form |
|---|---|
|
Amazon CloudFront |
CloudFront |
|
Amazon Simple Storage Service |
Amazon S3 |
For a description of what's new in this release of the Amazon CloudFront Developer Guide, see What's New.
This guide is intended for developers who want to use Amazon CloudFront to distribute content to end users. If you're not a developer or would rather use Amazon CloudFront with a friendly interface, we recommend the AWS Management Console. For information about using CloudFront with the console, go to the Amazon CloudFront Getting Started Guide.
If you want detailed information about the CloudFront API actions, go to the Amazon CloudFront API Reference.
Use of this guide assumes you are familiar with the following:
Basic understanding of web services (for an overview, go to W3 Schools Web Services Tutorial )
Familiarity with using Amazon S3 and its features (for more information about Amazon S3, see the technical documentation for the service)
A programming language for consuming a web service and any related tools
XML (for an overview, go to W3 Schools XML Tutorial )
You should also have read the Amazon CloudFront Getting Started Guide, which includes instructions for using CloudFront for the first time.
To use Amazon CloudFront, you must have an AWS account and be signed up to use both CloudFront and Amazon S3. When you sign up for CloudFront, you'll be prompted to sign up for Amazon S3 if you're not already signed up. Instructions are included in the Amazon CloudFront Getting Started Guide.
The online version of this guide provides a link at the top and bottom of each page that enables you to enter feedback about this guide. We strive to make our guides as complete, error free, and easy to read as possible. You can help by giving us feedback. Thank you in advance!

This guide is organized into several major sections described in the following table.
| Information | Relevant Sections |
|---|---|
|
What's new | |
|
General and conceptual information about CloudFront | |
|
Using CloudFront, objects, and distributions | |
|
How to create requests, authenticate requests, and understand responses for the control API |
In addition, there is a glossary and an overview of our typographical conventions. Each section is written to stand on its own, so you should be able to look up the information you need and go back to work. However, you can also read through the major sections sequentially to get in-depth knowledge about CloudFront.
The following table lists related resources that you'll find useful as you work with this service.
| Resource | Description |
|---|---|
|
The getting started guide provides instructions for using the service for the first time. | |
|
The API reference gives the schema location; complete descriptions of the API actions, parameters, and data types; and a list of errors that the service returns. | |
| Amazon CloudFront Schema Documentation | The schema documentation gives an easy-to-view, graphical representation of the service's schema. |
| Amazon CloudFront Release Notes | The release notes give a high-level overview of the current release. They specifically note any new features, corrections, and known issues. |
|
Technical documentation for the Amazon Simple Storage Service |
The technical documentation provides a detailed discussion of the service. It includes the basics of getting started, an overview of the service, programming reference, and API reference. |
|
A central starting point to find documentation, code samples, release notes, and other information to help you build innovative applications with AWS. | |
|
The console allows you to perform most of the functions of Amazon CloudFront without programming. | |
|
A community-based forum for developers to discuss technical questions related to Amazon CloudFront. | |
|
The home page for AWS Technical Support, including access to our Developer Forums, Technical FAQs, Service Status page, and Premium Support (if you are subscribed to this program). | |
|
The primary web page for information about AWS Premium Support, a one-on-one, fast-response support channel to help you build and run applications on AWS Infrastructure Services. | |
| Amazon CloudFront product information | The primary web page for information about Amazon CloudFront. |
|
A central contact point for inquiries concerning AWS billing, account, events, abuse, etc. | |
|
Detailed information about the copyright and trademark usage at Amazon.com and other topics. |