• Save
Webinar: Delivering Static and Dynamic Content Using CloudFront
Upcoming SlideShare
Loading in...5
×
 

Webinar: Delivering Static and Dynamic Content Using CloudFront

on

  • 1,599 views

In this presentation from our webinar titled “Delivering Static and Dynamic Content using Amazon CloudFront”, we provide an overview on how you can use Amazon CloudFront to help architect your ...

In this presentation from our webinar titled “Delivering Static and Dynamic Content using Amazon CloudFront”, we provide an overview on how you can use Amazon CloudFront to help architect your site to deliver both static and dynamic content (portions of your site that change for each end-user). Andy Rosenbaum, Director of Desktop Development at Earth Networks, also joined and presented on why Earth Networks chose Amazon CloudFront to deliver their dynamic weather content.

Statistics

Views

Total Views
1,599
Views on SlideShare
1,599
Embed Views
0

Actions

Likes
8
Downloads
0
Comments
1

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

11 of 1

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Webinar: Delivering Static and Dynamic Content Using CloudFront Webinar: Delivering Static and Dynamic Content Using CloudFront Presentation Transcript

    • Delivering Static and Dynamic Content Using Amazon CloudFront Alex Dunlap, Senior Manager - Amazon CloudFrontAndy Rosenbaum, Director of Web & Desktop Dev.- Earth Networks 1 © 2011 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
    • AgendaUnderstand how to use Amazon CloudFront’sfeatures to deliver your website – with a focus onthe features we’ve built for dynamic contentSee a hands-on demo of CloudFront “in action”Hear from Andy Rosenbaum at Earth Networks© 2011 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
    • Sites Mix Static & Dynamic ContentDynamic Static © 2011 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
    • Static ContentStatic content is the objectson your website that don’tchange from user to user • Images • Media • CSS • JavaScript © 2011 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
    • Dynamic ContentDynamic content is theinteractive or personalizedportion of a website, createdon-the-fly for each end user • Customer names • News & Weather • Sports • Stocks • Travel © 2011 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
    • The Old Way: Two Bad ChoicesDeliver dynamic content from Use solutions from traditionalyour own origin servers content delivery networks• Slow • Expensive• Hard to scale • Complicated• Single points of failure • Proprietary code• Increased load to the origin © 2011 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
    • Dynamic Content with CloudFront Simple DIY configuration with web consoleSimple to Use No consultants to hire No proprietary languages to learn Designed to work with origins in Amazon EC2AWS Integration Connections to AWS regions closely monitored Standard AWS resources (like CloudFormation) No additional charges or set up fees Low Cost Pay only for requests and data transfer 7 © 2011 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
    • How It WorksUser to CloudFront Dynamic ContentRouting based on lowest latencyTCP OptimizationsPersistent Connections Elastic Load Amazon Balancer EC2 Static Content CloudFront to Origin Separation of static and dynamic content Persistent connections to each origin Network paths monitored for performance Amazon S3 © 2011 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
    • CloudFront’s Global Presence Europe Amsterdam (2) DublinNorth America Frankfurt (2)Ashburn, VA (2) London (2)Dallas, TX (2) Asia MadridJacksonville, FL Hong Kong MilanLos Angeles, CA (2) Osaka Paris (2)Miami, FL Singapore (2) StockholmNewark, NJ SydneyNew York, NY (3) Tokyo (2)Palo Alto, CASeattle, WA South AmericaSan Jose, CA Sao PauloSouth Bend, INSt. Louis, MO © 2011 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
    • Great Performance• Amazon CloudFront had to win Amazon.com’s CDN business just like any other CDN• Testing on Amazon.com shows that Amazon CloudFront is 7% faster than CDN A and 51% faster than CDN B. © 2011 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
    • DEEP DIVE INTO FEATURES© 2011 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
    • Features for Delivering Static ObjectsHTTP/HTTPS file deliveryRTMP & HTTP streamingPrivate contentProgrammatic invalidationAccess logsFull control via APIs © 2011 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
    • Features for Dynamic Content1. Connection optimizations2. Multiple cache behaviors3. Multiple origin servers4. Query string parameters and cookie support © 2011 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
    • 1. Optimized Connections Origin to CloudFront CloudFront to User• Persistent connections • Routing optimizations• Collapsed forwarding • TCP optimizations• AWS monitored paths • Persistent connections © 2011 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
    • 2. Multiple OriginsSeparate static and dynamiccontent (S3 versus ELB)Organize your content intodifferent buckets or originsIncorporate different back-endservicesAll using a single domain name © 2011 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
    • 3. Cache Behaviors • Select a different originBased on pattern • Require SSLmatching of each • Use private contentrequest, you can: • Change the minimum TTL • Cache cookies or query strings © 2011 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
    • 4. Cookies and Query StringsWays to personalize andcustomize pages and sitesWhitelist of cookies and querystrings to forward to your originCookies and query strings youspecify are part of cache © 2011 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
    • DEMO© 2011 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
    • Earth Networks Andy Rosenbaum – Director of Development© 2011 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
    • Introduction© 2011 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
    • Introduction © 2011 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
    • CDN Use Case © 2011 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
    • Challenges © 2011 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
    • Why Amazon CloudFront? © 2011 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
    • Challenges © 2011 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
    • Sample Case © 2011 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
    • Validation Create duplicate environments where load can be run against both CDNs in parallel • Isolate CDN as only variable impacting results © 2011 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
    • Outcome © 2011 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
    • Outcome Move all web properties under Amazon CloudFront Continued optimization Continued investment in the AWS platform © 2011 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
    • © 2011 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
    • Additional Information http://aws.amazon.com/cloudfront http://aws.amazon.com/cloudfronthttp://aws.amazon.com/cloudfront/dynamic-content www.aws.amazon.com/cloudfront© 2011 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
    • Thank you!http://aws.amazon.com/cloudfront/dynamic-content cloudfront-sales@amazon.com 32 © 2011 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