Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Content Delivery Using Amazon         CloudFront         John Mancuso       jman@amazon.com
Highlights of what we’ve covered so far• What the base AWS storage offerings are• How to get data into AWS using secure an...
Agenda•   Define the term CDN•   Introduce CloudFront•   Illustrate how CloudFront operates•   Review common Use Cases for...
What is a CDN?• A CDN (content delivery network) uses a  network of geographically dispersed servers  (edge locations or P...
What is a CDN?• A CDN (content delivery network) uses a  network of geographically dispersed servers  (edge locations or P...
Two Key CloudFront Terms• Distribution  – Set of rules that controls    how CloudFront will    access the content you    w...
Features of CloudFront• Low latency. Improves media load times.• High bandwidth. Enables high bit rate HD video and other ...
CloudFront’s global presence                               Europe                               AmsterdamNorth America    ...
How CloudFront Works:                Non-Cached Object                If content not cached – object                      ...
How CloudFront Works:                Cached Object                                           Request routed to most       ...
When can CloudFront help you?• Static Content Use Cases:   – Media Delivery (Video & Audio)   – Software Download   – Web ...
Dynamic Content•   Multiple Cache Behaviors•   Multiple Origin Servers•   Minimum Expiration Period•   Query String Parame...
Who’s using CloudFront and how       are they using it?
Earth Networks“With CloudFront‟s strong performance, easeof use and flexibility, our team can use the APIor the Console to...
Linden Labs (Second Life)Second Life, or Linden Lab, uses Amazon S3 to storedownloads used in the Second Life world and Cl...
PBSPBS Interactive says it has experienced fifty percentfewer errors in its video streaming performance usingCloudFront co...
Envoy Media GroupEnvoy Media Group was able to reduce costsby ~20% off costs using CloudFront.“Our costs have been reduced...
21
Getting Started• http://aws.amazon.com/cloudfront• Self service signup and configuration  anytime, from anywhere.• AWS Man...
Thank you!       jman@amazon.comhttp://aws.amazon.com/cloudfront                                   23
Content Delivery Using Amazon CloudFront - AWS Presentation - John Mancuso
Content Delivery Using Amazon CloudFront - AWS Presentation - John Mancuso
Content Delivery Using Amazon CloudFront - AWS Presentation - John Mancuso
Upcoming SlideShare
Loading in …5
×

Content Delivery Using Amazon CloudFront - AWS Presentation - John Mancuso

5,334 views

Published on

John Mancuso covers CDN solutions using Amazon CloudFront at the AWS Cloud Storage for the Enterprise event in NYC on June 6, 2012.

Published in: Technology
  • Be the first to comment

Content Delivery Using Amazon CloudFront - AWS Presentation - John Mancuso

  1. 1. Content Delivery Using Amazon CloudFront John Mancuso jman@amazon.com
  2. 2. Highlights of what we’ve covered so far• What the base AWS storage offerings are• How to get data into AWS using secure and efficient tools and methodologies• How to make sure that the data that you’ve stored remains secure• How to operate on & transform your data once it’s in AWS
  3. 3. Agenda• Define the term CDN• Introduce CloudFront• Illustrate how CloudFront operates• Review common Use Cases for CloudFront• Walk through some customer Case Studies
  4. 4. What is a CDN?• A CDN (content delivery network) uses a network of geographically dispersed servers (edge locations or POPs) to cache copies of content close to end users, lowering latency when they download or stream objects.
  5. 5. What is a CDN?• A CDN (content delivery network) uses a network of geographically dispersed servers (edge locations or POPs) to cache copies of content close to end users, lowering latency when they download or stream objects.
  6. 6. Two Key CloudFront Terms• Distribution – Set of rules that controls how CloudFront will access the content you want to deliver – Output = Domain Name• Origin – Source of your content
  7. 7. Features of CloudFront• Low latency. Improves media load times.• High bandwidth. Enables high bit rate HD video and other media applications.• Redundant. Eliminates single points of failure.• Scalable. Ensure great experience as number of end users grows.• Global. Worldwide network provides great experience regardless of geography.• Cost-effective. Pay as you go model provides flexibility for your business.
  8. 8. CloudFront’s global presence Europe AmsterdamNorth America DublinAshburn, VA (2) Frankfurt (2)Dallas, TX London (2)Jacksonville, FL Milan AsiaLos Angeles, CA (2) Paris Hong KongMiami, FL Stockholm OsakaNewark, NJ Singapore (2)New York, NY (2) TokyoPalo Alto, CASeattle, WASan Jose, CA South AmericaSouth Bend, IN Sao PauloSt. Louis, MO 8
  9. 9. How CloudFront Works: Non-Cached Object If content not cached – object Request routed to most requested from origin CloudFront optimal edge locationS3 bucket or Edgecustom origin Locations with content 2 1 End-user requests content Cached copies of objects 3 4 Data transfer of content to Data transfer of cached content CloudFront edge location to cache to end user (if cached) 9
  10. 10. How CloudFront Works: Cached Object Request routed to most CloudFront optimal edge locationS3 bucket or Edgecustom origin Locations End-user requests content with content 1 Cached copies of objects 2 Data transfer of cached content to end user (if cached) 10
  11. 11. When can CloudFront help you?• Static Content Use Cases: – Media Delivery (Video & Audio) – Software Download – Web Site Assets (Images, CSS, JS)• Dynamic Content Use Cases: – News – Social media – Weather – Advertising• Live Streaming – Sporting Events – Company Meetings
  12. 12. Dynamic Content• Multiple Cache Behaviors• Multiple Origin Servers• Minimum Expiration Period• Query String Parameters 12
  13. 13. Who’s using CloudFront and how are they using it?
  14. 14. Earth Networks“With CloudFront‟s strong performance, easeof use and flexibility, our team can use the APIor the Console to quickly make changes to ourCDN configuration and see the updates withinminutes. And with the low cost of deliveringdynamic content using CloudFront, we expectto see significant cost savings as well.” Andy Rosenbaum, Development Manager 17
  15. 15. Linden Labs (Second Life)Second Life, or Linden Lab, uses Amazon S3 to storedownloads used in the Second Life world and CloudFront todistribute them.“CloudFront has significantly reduced the time it takes for our Residents to download our Viewer, wherever they are,” said Linden Lab‟s Bryan O‟Sullivan. “The process for getting up and running with CloudFront was simple and straightforward, and took just a few minutes.” 18
  16. 16. PBSPBS Interactive says it has experienced fifty percentfewer errors in its video streaming performance usingCloudFront compared to its previous CDN.“We are extremely pleased with the performance andease of use that CloudFront offers for streaming videosto different devices. With fewer errors, CloudFrontdelivers a great experience to our viewers, and that‟svery important for the success of our business…..usingAmazon CloudFront is so simple and reliable that theteam doesn‟t have to think about it. It all just works,freeing us to focus on building cool applications.”
  17. 17. Envoy Media GroupEnvoy Media Group was able to reduce costsby ~20% off costs using CloudFront.“Our costs have been reduced byapproximately 20%. We no longer have to payfor locker rental and power, our man hour costshave dramatically decreased, and ourbandwidth costs are lower….One of the keyreasons Envoy moved to AWS was the ability to„pay as you go.‟” 20
  18. 18. 21
  19. 19. Getting Started• http://aws.amazon.com/cloudfront• Self service signup and configuration anytime, from anywhere.• AWS Management Console to create and manage CloudFront distributions.• Programmatic APIs for integration into your own systems and workflow. 22
  20. 20. Thank you! jman@amazon.comhttp://aws.amazon.com/cloudfront 23

×