Amazon CloudFront is similar to CDN, providing global content distribution service, which has many edge location around the world, so that your customers can get the data with the least delay.
His principle is this, you will configure a origin, when the request comes, CloudFront will be based on the configuration to the corresponding origin to take the data, and cache to the global edge location. The next time the customer takes the data directly from the nearest edge location. origin can be either Amazon S3 buckets or your own web Servers. You give the customer is a cloudfront.net domain name. CloudFront ensures that each request is the closest Edge location service. it takes about 15 minutes for each edge location to spread across the globe.
If there is no cache control header, CloudFront defaults to a one-time version update of the request after 24 hours. Note CloudFront currently supports a single file size of 20GB maximum.
CloudFront also allows you to configure which edge location around the world to serve, which reduces the time and actual cost of changing the spread.
The advantage of CloudFront than CDN lies in the fast content distribution, which does not need to establish a contract with CDN before the tedious process, which is more advantageous to the start of a project.
Original: http://blog.csdn.net/hongchangfirst/article/details/36394689
Author: Hongchangfirst
Hongchangfirst's homepage: http://blog.csdn.net/hongchangfirst
Introduction to Amazon CloudFront