Upload
amazon-web-services
View
64.285
Download
1
Embed Size (px)
DESCRIPTION
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.
Citation preview
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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?
© 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
© 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…
© 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…
© 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…
© 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/)
© 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
© 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