Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Day of Cloud: Amazon EC2

3,420 views

Published on

One of five presentations at Chicago's Day of Cloud mini-conference. Chris McAvoy (http://www.psclistens.com) demonstrates cloud computing with Amazon services.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Day of Cloud: Amazon EC2

  1. 1. Amazon Cloud Services <ul><li>Chris McAvoy </li></ul><ul><li>Vice-President, Open Source </li></ul><ul><li>PSC Group LLC </li></ul>
  2. 2. Agenda <ul><li>Services Overview </li></ul><ul><li>Case Studies </li></ul><ul><li>Techniques </li></ul><ul><li>Questions </li></ul>
  3. 3. We’ll talk about <ul><li>API & Python boto library </li></ul><ul><li>S3 & CloudFront </li></ul><ul><li>SimpleDB (briefly) </li></ul><ul><li>Simple Queue Service (briefly) </li></ul><ul><li>Elastic Compute Cloud </li></ul>
  4. 4. We won’t talk about <ul><li>e-commerce / fulfillment API </li></ul><ul><li>Elastic MapReduce </li></ul><ul><li>Mechanical Turk </li></ul>
  5. 5. Services
  6. 6. S3 <ul><li>Storage </li></ul><ul><li>Wildly popular </li></ul><ul><li>Both secure and public storage </li></ul><ul><li>Lots of support (django pluggable storage) </li></ul>
  7. 7. S3 Pricing
  8. 8. CloudFront <ul><li>Content Distribution Network (CDN) </li></ul><ul><li>Allows distribution of S3 hosted files </li></ul>
  9. 9. SimpleDB <ul><li>No-SQL (but, a SQL like interface) </li></ul><ul><li>Erlang </li></ul><ul><li>Schema-less </li></ul>
  10. 10. Simple Queue Service (SQS) <ul><li>Hard to find examples of people using it </li></ul>
  11. 11. EC2 <ul><li>By far the most exciting Amazon cloud service </li></ul><ul><li>Windows & Linux on-demand servers </li></ul><ul><li>Support from IBM, Microsoft, Sun, Redhat, Oracle </li></ul><ul><li>Virtual Private Cloud </li></ul>
  12. 12. Amazon Machine Image <ul><li>Not persistent! </li></ul><ul><li>Windows / Linux </li></ul><ul><li>Most flavors of Linux </li></ul><ul><li>Use prebuilt images, or build your own </li></ul><ul><li>Many images supported by large vendors </li></ul>
  13. 13. EC2 Pricing Small 1.7 gb / 1cpu $0.10 $72 Large 7.5 gb / 4 cpu $0.40 $288 X Large 15gb / 8 cpu $0.80 $576 High CPU 1.7 gb / 5 cpu $0.20 $144 High CPU X Large 7 gb / 20 cpu $0.80 $576
  14. 14. Elastic IP <ul><li>Static IP </li></ul><ul><li>Elastic sounds cloudier than static </li></ul>
  15. 15. Elastic Block Store <ul><li>Persistent disk </li></ul><ul><li>Again, cloudy sounding </li></ul>
  16. 16. Elastic Load Balancer <ul><li>Load balancer </li></ul><ul><li>You can’t associate elastic ip’s with the load balancer </li></ul>
  17. 17. boto <ul><li>code.google.com/p/boto </li></ul><ul><li>Python based library for accessing AWS services </li></ul><ul><li>Well maintained, easy to use </li></ul>
  18. 18. Case Studies
  19. 19. Crains
  20. 20. Crains
  21. 21. Social Web Manager
  22. 22. Techniques
  23. 23. Amazon Web Console
  24. 24. RightScale
  25. 25. Roll Your Own
  26. 26. Questions? <ul><li>[email_address] </li></ul><ul><li>http://www.psclistens.com </li></ul><ul><li>http://weblog.lonelylion.com </li></ul><ul><li>http://github.com/cmcavoy/Day-of-Cloud-AWS-Examples ( http://bit.ly/rn4GP ) </li></ul><ul><li>@cmcavoy </li></ul>

×