0
AGENDA            July 5th, 2011Running a Campaign in the CloudDeliverin g High Performance ContentM anaging Media Transco...
DeliveringHigh Performance     Content
Templates                     ImagesStylesheets                                    Streaming                              ...
Regions
Redundant
Data stays local
Content delivery   network
Low latency
High speed
No commitments
CloudFront
POP locations
Ashburn, VA            Jacksonville, FL            Dublin                 Frankfurt                St Louis, MOAmsterdam S...
Streaming
Live streaming
Flash Media   Server
Cacheinvalidation
S3 origin
Custom origin
Rapid distribution
d19r58gd5nvk1.cloudfront.net
d19r58gd5nvk1.cloudfront.net/site/index.html
friendly.example.com/index.html
Route 53
Zone apex
Weighted round    robin
Dynamic content
Web serversApplication serversData store
Redundancy at  each tier
Web serversApplication serversData store
Tolerant toinstance failure
Web serversApplication serversData store
Tolerant todata centre failure
eu-west-1   eu-west-2                        Web servers                        Application servers                       ...
Scale in and out    (if you need to)
Web serversApplication serversData store
Load balance
Elastic Load BalancerWeb serversApplication serversData store
Design foravailability
Design for  scale
Autoscaling
Follow the Sun
Metrics
Elastic Beanstalk
CloudFormation
</part2>
Any questions?
Thank you!
matthew@amazon.com      @mza      O N   T W I T T E R
Delivering High Performance Content
Delivering High Performance Content
Delivering High Performance Content
Delivering High Performance Content
Delivering High Performance Content
Upcoming SlideShare
Loading in...5
×

Delivering High Performance Content

1,496

Published on

Interactive Agencies: Delivering High Performance Content.

A discussion of delivering fast downloads with low latency, whilst maintaining availability, redundancy and durability of media assets with Amazon CloudFront and EC2.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,496
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Transcript of "Delivering High Performance Content"

    1. 1. AGENDA July 5th, 2011Running a Campaign in the CloudDeliverin g High Performance ContentM anaging Media TranscodingNetworking + beer
    2. 2. DeliveringHigh Performance Content
    3. 3. Templates ImagesStylesheets Streaming content Webpages Assets Blog posts Video Javascript PDFs
    4. 4. Regions
    5. 5. Redundant
    6. 6. Data stays local
    7. 7. Content delivery network
    8. 8. Low latency
    9. 9. High speed
    10. 10. No commitments
    11. 11. CloudFront
    12. 12. POP locations
    13. 13. Ashburn, VA Jacksonville, FL Dublin Frankfurt St Louis, MOAmsterdam Seattle, WA Newark, NJ Palo Alto, CA POP locations Tokyo Hong KongNew York, NY London Los Angeles, CA Dallas, TX Singapore Paris Miami, FLStockholm
    14. 14. Streaming
    15. 15. Live streaming
    16. 16. Flash Media Server
    17. 17. Cacheinvalidation
    18. 18. S3 origin
    19. 19. Custom origin
    20. 20. Rapid distribution
    21. 21. d19r58gd5nvk1.cloudfront.net
    22. 22. d19r58gd5nvk1.cloudfront.net/site/index.html
    23. 23. friendly.example.com/index.html
    24. 24. Route 53
    25. 25. Zone apex
    26. 26. Weighted round robin
    27. 27. Dynamic content
    28. 28. Web serversApplication serversData store
    29. 29. Redundancy at each tier
    30. 30. Web serversApplication serversData store
    31. 31. Tolerant toinstance failure
    32. 32. Web serversApplication serversData store
    33. 33. Tolerant todata centre failure
    34. 34. eu-west-1 eu-west-2 Web servers Application servers Data store
    35. 35. Scale in and out (if you need to)
    36. 36. Web serversApplication serversData store
    37. 37. Load balance
    38. 38. Elastic Load BalancerWeb serversApplication serversData store
    39. 39. Design foravailability
    40. 40. Design for scale
    41. 41. Autoscaling
    42. 42. Follow the Sun
    43. 43. Metrics
    44. 44. Elastic Beanstalk
    45. 45. CloudFormation
    46. 46. </part2>
    47. 47. Any questions?
    48. 48. Thank you!
    49. 49. matthew@amazon.com @mza O N T W I T T E R
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×