1 / 82

BUILDING MEDIA SHARING PLATFORMS ON THE AWS CLOUD

BUILDING MEDIA SHARING PLATFORMS ON THE AWS CLOUD. Let's build a media sharing website . # 1 Hosting. Amazon EC2 On-demand instances with admin access. Amazon Route 53 On-demand DNS service + Elastic IP Dynamic IP addresses for EC2 instances. # 2 Elastic Hosting.

arnav
Télécharger la présentation

BUILDING MEDIA SHARING PLATFORMS ON THE AWS CLOUD

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. BUILDINGMEDIA SHARING PLATFORMSON THE AWS CLOUD

  2. Let's build a media sharing website

  3. #1 Hosting

  4. Amazon EC2 On-demand instances with admin access

  5. Amazon Route 53 On-demand DNS service + Elastic IP Dynamic IP addresses for EC2 instances

  6. #2 Elastic Hosting

  7. You created a fantastic webapp http://www.flickr.com/photos/scobleizer/3985020876/

  8. People love it http://www.flickr.com/photos/grantrobertson/4486488831

  9. And everyone wants to use it

  10. the traditional way…

  11. Capacity planning… …capacity guessing http://www.flickr.com/photos/mutsmuts/4695658106/

  12. You need to deal with infrastructure http://eddie.niese.net/20090313/dont-pity-incompetence/

  13. When you turn off your cloud resources, you actually stop paying for them

  14. unpredictable patterns

  15. "With AWS, scalability is never a problem, and we have survived—and profited—from massive spikes of up to 5 million additional users a daywithout any problems…"

  16. predictable patterns

  17. what we really need is… …adjustable capacity http://www.flickr.com/photos/purecaffeine/302682456/

  18. Elastic Capacity

  19. Amazon CloudWatch Monitoring for AWS resources

  20. Auto Scaling Automatically scale up/down EC2 capacity

  21. Elastic Load Balancing Distributes incoming traffic to EC2 instances

  22. 6 am

  23. 10 am

  24. 10 am

  25. 10 am

  26. 7pm

  27. 7 pm

  28. 7pm

  29. #3 Media Storage

  30. Amazon S3 Simple Storage Service

  31. Amazon S3 overview

  32. 1bÚ5Tb

More Related