AWS Webcast - Amazon CloudFront: Whole Site Delivery

  • 34,969 views
Uploaded on


In this webinar presented by Kalyanaraman Prasad (VP of Amazon CloudFront), we'll provide an overview of Amazon CloudFront and how it can help deliver dynamic, static, and streaming content with low latency and high data transfer speeds. We’ll also talk about the new edge location in Melbourne, Australia and new Amazon CloudFront features like Device Detection, Geo Targeting, Host Header Forwarding, and CORS Support.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
34,969
On Slideshare
0
From Embeds
0
Number of Embeds
3

Actions

Shares
Downloads
15
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Whole Site Delivery with Amazon CloudFront August 13, 2014 Kalyanaraman Prasad Vice President, Amazon Web Services Nihar Bihani Principal Product Manager
  • 2. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Agenda Introduction to Amazon CloudFront Whole Site Delivery using Amazon CloudFront What’s Unique about Amazon CloudFront Q&A 2
  • 3. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Introduction to CDN Any web application must have… • Tight Security • High availability • High performance • Ability to scale 3
  • 4. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Industry Leading Availability 97.6 97.8 98 98.2 98.4 98.6 98.8 99 99.2 99.4 99.6 CloudFront CDN B CDN C CDN D CDN E Australia Availability* *Data from Cedexis, last 30 days. Availability measured over Australia region. 8/11/14 4
  • 5. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Why Performance Matters? 5
  • 6. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Top Tier Performance 95th Percentile 75th Percentile 25th Percentile 10th Percentile 0 50 100 150 200 250 300 350 400 450 CloudFront CDN B CDN C CDN D CDN E Australia Response Time (ms) *Data from Cedexis, last 30 days. Availability measured over Australia region. 8/11/14 6
  • 7. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Ability to Scale - SmallWorlds & Click Frenzy 7
  • 8. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Europe Amsterdam (2) Dublin Frankfurt (3) London (3) Madrid Marseille Milan Paris (2) Stockholm Warsaw South America Rio de Janeiro Sao Paulo North America Ashburn, VA (3) Atlanta, GA Dallas, TX (2) Hayward, CA Jacksonville, FL Los Angeles, CA (2) Miami, FL Newark, NJ New York, NY (3) Palo Alto, CA Seattle, WA San Jose, CA South Bend, IN St. Louis, MO Asia Chennai Hong Kong (2) Manila Melbourne Mumbai Osaka Singapore (2) Seoul Sydney Taipei Tokyo (2) Amazon CloudFront – Global CDN 8
  • 9. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Amazon CloudFront expands presence in Australia. Amazon CloudFront’s New Melbourne Location 9
  • 10. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. NASA/JPL 10 Amazon CloudFront - Broad Range of Use Cases News, Weather, Sports, & Social Media Large File Downloads E-commerce Media Gaming
  • 11. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Dynamic Static Video Whole Site Delivery with Amazon CloudFront User Input SSL 11
  • 12. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Elastic Load Balancing Dynamic Content Amazon EC2 Static Content Amazon S3 Custom Origin OR OR Custom Origin www.example.com/*.php cdn.example.com/*.jpg Typical Architecture 12
  • 13. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Static Content Static content is the objects on your website that don’t change from user to user • Images • Media • CSS • JavaScript 13
  • 14. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Dynamic Content Dynamic content is the interactive or personalized portion of a website created on-the-fly for each end user. • News • Weather • Sports • Social media • Advertising • Stocks • Ecommerce • Travel 14
  • 15. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Elastic Load Balancing Dynamic Content Amazon EC2 Static Content Amazon S3 Custom Origin OR OR Custom Origin *.php *.jpg Amazon CloudFront www.example.com Whole Site Delivery with Amazon CloudFront 15
  • 16. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Customize response based on the geo-location and device type identification: • CloudFront-Is-Mobile-Viewer • CloudFront-Is-Tablet-Viewer • CloudFront-Is-Desktop-Viewer Host multiple sites on a single instance Support for S3 CORS Forward all headers to custom origin Whole Site Delivery with Amazon CloudFront
  • 17. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Whole Site Delivery with Amazon CloudFront Amazon CloudFront can make your web application… • More Available • Faster • Scale Better • Easier to Manage • Cost Less 17
  • 18. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. PBS Reduces Performance Errors by 50% 18
  • 19. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Amazon CloudFront can make your web application… • More Available • Faster • Scale Better • Easier to Manage 19 Whole Site Delivery with Amazon CloudFront
  • 20. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. NASA JPL Delivers Content from Mars
  • 21. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Amazon CloudFront can make your web application… • More Available • Faster • Scale Better • Easier to Manage • Cost Less 21 Whole Site Delivery with Amazon CloudFront
  • 22. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. NPR Delivers Election Results 22
  • 23. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Amazon CloudFront can make your web application… • More Available • Faster • Scale Better • Easier to Manage • Cost Less 23 Whole Site Delivery with Amazon CloudFront
  • 24. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Spotify Delivers Client Downloads 24
  • 25. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Amazon CloudFront can make your web application… • More Available • Faster • Scale Better • Easier to Manage • Cost Less 25 Whole Site Delivery with Amazon CloudFront
  • 26. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Samsung Lowers Total Cost 26
  • 27. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Amazon CloudFront is a Different Kind of CDN… • We iterate quickly on features • We offer unambiguous pricing • You don’t need to write proprietary code • We provide premium functionality at standard prices • We integrate with other AWS services 27 Why use Amazon CloudFront?
  • 28. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. We iterate quickly on features… Integration with Wowza PUT/POST and Other HTTP Methods Wildcard CNAME Support Customized Error Responses Edge Location in Atlanta Add’l Edge Locations in London & Frankfurt Edge Locations in Manila, Marseille and Warsaw Geo Restriction Dec 13 Sep 13 Oct 13 Nov 13 Jan 14 Feb 14 Mar 14 Apr 14 Edge Location in Rio de Janeiro and Taipei Smooth Streaming Support SSL SNI Support HTTP to HTTPS Redirect CloudFront Usage Charts EDNS- Client-Subnet Support Jul 13 Jun 13 Aug 13 May 13 Edge Location in Seoul, Korea Custom SSL Certificate and Zone Apex support Edge Location in Chennai Edge Location In Mumbai May 14 Jun 14 Free Tier AWS CloudTrail Support Device Detection, Geo Targeting, Host Header Forwarding, and CORS Support Jul 14 Edge Location in Melbourne 28
  • 29. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Free Tier to get started! Pay as you go after that Always pay for what you use No additional charges of set up fees Significant discounts for commitment based private pricing 29 We offer unambiguous pricing…
  • 30. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Self-service via Management Console or APIs No re-architecting required No need to hire expensive professional services 30 You Don’t Need to Write Proprietary Code…
  • 31. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. SSL Delivery at no extra cost • With Server Name Identification (SNI) for Custom Certificates • Amazon CloudFront domain name for shared certificate Same price for static and dynamic content delivery 31 We Provide Premium Functionality at Standard Prices…
  • 32. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Integrates with AWS resources • DNS, Video Transcoding, Storage, Compute, Load Balancing, Marketplace, etc. Improves scalability of other AWS Discounts on data transfer from Amazon S3, EC2, & ELB, to CloudFront Multiple Support Options • AWS Solutions Architects • 24 Hour AWS Customer Service • Dedicated Support Engineers • Fast Response Times (<15 mins)* 32 We Integrate with other AWS Services * Depends on level of Premium Support (http://aws.amazon.com/premiumsupport/)
  • 33. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Amazon CloudFront is a top tier global CDN Deliver your entire site with Amazon CloudFront Amazon CloudFront is a different kind of CDN 33 Summary
  • 34. © 2014 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. 50 GB of free data transfers per month 2,000,000 HTTP(S) of free requests per month Learn more: http://aws.amazon.com/free/ 34 Get Started Today