Your SlideShare is downloading. ×
0
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
2011 Introduction to Cloud Computing and Amazon Web Services
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

2011 Introduction to Cloud Computing and Amazon Web Services

7,331

Published on

Introduction to Cloud Computing and Amazon Web Services. …

Introduction to Cloud Computing and Amazon Web Services.
If you like it, please visit my speaker's page, and review it:
http://bit.ly/i7DQFs
Thanks!

Published in: Technology, Business
4 Comments
5 Likes
Statistics
Notes
No Downloads
Views
Total Views
7,331
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
501
Comments
4
Likes
5
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. AWS 101 Cloud Computing Seminar<br />Making the case for Cloud<br />version 2.0 – last update 2011-01-28 – Created by Simone Brunozzi – Copyright Amazon.com<br />
  • 2. What is Amazon.com?<br />
  • 3. Amazon’s Three Businesses<br />Consumer (Retail)Business<br />SellerBusiness<br />IT Infrastructure<br />Business<br />Tens of millions of active customer accounts<br />Eight countries: US, UK, Germany, Japan, France, Canada, China, Italy<br />Sell on Amazon websites<br />Use Amazon technology for your own retail website<br />Leverage Amazon’s massive fulfillment center network<br />Cloud computing infrastructure for hosting web-scale solutions<br />Hundreds of thousands of registered customers<br />
  • 4. Agenda<br />1) Cloud Computing<br />2) Success stories<br />3) Amazon Web Services by example<br />4) Cloud Computing Myths<br />5) How to get started<br />
  • 5. Gartner's definition<br />Cloud Computing:<br />A style of computing in which <br />elastic IT-enabled capabilities<br />are delivered as a service <br />to external customers <br />using Internet technologies.<br />Gartner, 2008<br />
  • 6. 1) Elastic Capacity<br />
  • 7. Predicting Infrastructure Needs<br />Actual Usage<br />CustomerDissatisfaction<br />Predicted Usage<br />Compute Power<br />Waste<br />Time<br />
  • 8. 2) Faster time to market<br />
  • 9. 3) No initial investment (No CapEx)<br />
  • 10. 4) Pay as you go, pay for what you use<br />
  • 11. 5) Focus on your business<br />
  • 12. The 70/30 switch<br />70%<br />30%<br />YourBusiness<br />Managing All of the “Undifferentiated Heavy Lifting”<br />On-PremiseInfrastructure<br />
  • 13. AWS goal: flip this equation<br />70%<br />30%<br />Managing All of the “Undifferentiated Heavy Lifting”<br />YourBusiness<br />On-PremiseInfrastructure<br />More Time to Focus onYour Business<br />Configuring Your Cloud Assets<br />AWSCloud-BasedInfrastructure<br />30%<br />70%<br />
  • 14. Cloud Computing (summary)<br />Elastic Capacity<br />Faster time to market<br />No initial investment (No Capex)<br />Pay as you go, pay for what you use<br />Focus on your business<br />
  • 15. Agenda<br />1) Cloud Computing<br />2) Success stories<br />3) Amazon Web Services by example<br />4) Cloud Computing Myths<br />5) How to get started<br />
  • 16. Guess the company<br />An online company <br />It uses more than 12,000 servers<br />They have more than 230 million users<br />What's the company name?<br />What do they do?<br />
  • 17.
  • 18. Zynga.com<br />Creators of the most popular Facebook games: Farmville, Mafia Wars, Treasure Isle, etc.<br />More than 12,000 servers on AWS<br />More than 230 million monthly users<br />100% on AWS<br />
  • 19.
  • 20. Netflix.com<br /><ul><li>More than 9 Billion USD market cap
  • 21. Migrating 100% on Amazon Web Services
  • 22. So far: movie lists, website search, transcoding, recommendations, etc.
  • 23. 10 M subscribers, 100k DVD titles</li></ul>"AWS let us focus on innovation"<br />
  • 24. Hungama.com<br />Largest publisher of Bollywood movies<br />Mobile / Digital / Promotional marketing<br />"the old models caused delays in implementation, adversely affecting the time-to-market"<br />Cloud computing introduced in 2008<br />Now 80% on Amazon Web Services<br />
  • 25. Animoto.com<br />Simple application:<br />Upload pictures<br />Upload / choose from existing music<br />A nice video is automatically created<br />It runs 100% on AWS<br />Scaled from 80 to 3,500 servers (EC2 instances) in 3 days<br />
  • 26. Animoto: Video App on Amazon EC2<br />Scaled to peak of <br />3,500 instances in 3 days<br />Number of EC2 Instances<br />Launch of Facebook modification<br />Apr <br />12th<br />Apr <br />14th<br />Apr <br />15th<br />Apr <br />16th<br />Apr <br />18th<br />Apr <br />19th<br />Apr <br />20th<br />Apr <br />17th<br />Apr <br />13th<br />
  • 27. Customers in 190 Countries<br />
  • 28. Asia Pacific customers<br />
  • 29. Agenda<br />1) Cloud Computing<br />2) Success stories<br />3) Amazon Web Services by example<br />4) Cloud Computing Myths<br />5) How to get started<br />
  • 30. Example 1<br />A Risk Management company<br />(example: Bankinter)<br />Problem:<br />They need to analyze data as soon as the stock exchange closes, to find mistakes and correct them in time.<br />However, this is usually very expensive.<br />
  • 31. Traditional solution<br />Buy a huge IT infrastructure<br />Hire people to manage it<br />Negotiate contracts, etc.<br />Manage the IT infrastructure<br />Every 2-3 years, major upgrade<br />
  • 32. Cloud solution<br />Benefits from Cloud Computing:<br />No need for investments<br />Massive cost savings<br />IT staff can focus on product/service<br />Higher availability<br />Faster time to market<br />
  • 33. Usage graph on Amazon EC2<br />
  • 34. Services used<br />Servers on demand:<br />Amazon EC2 (Elastic Compute Cloud)<br />Storage:<br />Amazon S3 (Simple Storage Service)<br />
  • 35. AWS Building blocks<br />
  • 36. Example 2<br />A web startup company<br />(example: 99design)<br />Problem:<br />They want to launch a website/app, but they don't know how successful it will be.<br />Need to serve customers worldwide.<br />Usually very expensive.<br />
  • 37. Traditional solution<br />Buy servers<br />Buy storage<br />Sign a CDN contract (Content Delivery Network)<br />Launch website/application<br />Manage scaling and provisioning<br />
  • 38. Cloud solution<br />Benefits from Cloud Computing:<br />No need to buy IT Infrastructure<br />Deploy worldwide<br />Scale up/down when needed<br />Save time<br />Focus on your business<br />
  • 39. Services used<br />Servers: Amazon EC2<br />Storage: Amazon S3<br />Database: Amazon RDS<br />Content Delivery: Amazon CloudFront<br />Extra: Autoscaling, Elastic Load Balancing<br />
  • 40. AWS Building blocks<br />
  • 41. What is unique about Amazon Web Services?<br />
  • 42. Flexibility, Freedom of Choice<br />
  • 43. Security<br />
  • 44. Scale<br />
  • 45. Growing Partner Ecosystem<br />Growing Partner Ecosystem<br />
  • 46. AWS Pace of Innovation<br />(as of Q4 2010)<br />» Amazon Simple Notification Service<br />» RDS Multi-Availability Zone Support<br />» S3 Reduced Redundancy Storage <br />» New Locations and Features for <br />CloudFront<br />» S3 Bucket Policies<br />» Cluster Instances for EC2<br />» EC2 Reserved Instances<br />» New SimpleDB Features<br />» IBM on EC2<br />» Windows Server 2008 on EC2<br />» Amazon RDS<br />» Amazon Virtual Private Cloud<br />» Amazon Elastic MapReduce<br />» EBS Shared Snapshots<br />» Monitoring, Auto Scaling & <br /> Elastic Load Balancing for EC2<br />» AWS Import/Export<br />» Premium Support<br />» Amazon CloudFront<br />» EC2 Elastic IP addresses <br /> & Availability Zones<br />» Windows Server, MySQL, <br /> Oracle, & JBoss on EC2<br />» Lower Data Transfer Costs<br />» Amazon EC2<br />» Amazon S3<br />» Developer Portal & <br /> Forums <br />» Amazon Linux AMI<br />» Oracle on EC2<br />» New EC2 Features<br />» SUSE Linux on EC2<br />2005<br />2010<br />2006<br />2007<br />2008<br />2009<br />» Micro Instances<br />» Lower Pricing for EC2 <br /> High Mem Instances <br />» Identity & Access Management <br />» AWS Services in N. California<br />» AWS Multi-Factor Authentication<br />» AWS Management Console <br />» AWS Economics Center<br />» AWS in Education<br />» AWS Security Center<br />» SAS70 Type II Audit<br />» More services in EU<br />» Lower EC2 Pricing<br />» Lower S3 Pricing<br />» Lower pricing for <br /> Outbound Data Transfer<br />» AWS Solution Provider Program<br />» Amazon SimpleDB<br />» Amazon Flexible Payments Service<br />» S3 in Europe<br />» EC2 new instance types<br />» AWS Start-Up Challenge<br />» AWS Services in Singapore<br />» RDS Reserved Database Instances<br />» RDS Read Replicas & Lower Pricing<br />» Lower Outbound Transfer Pricing<br />» Data Transfer Usage Tiers<br />» Consolidated Billing for AWS<br />» Amazon S3 Versioning Feature<br />» EC2 High Memory Instances<br />» Public Data Sets<br />» Elastic Block Store<br />» EC2 SLA<br />» EC2 in EU<br />» S3 Tiered Pricing<br />» Amazon SQS<br />» Amazon Mechanical Turk<br />
  • 47. Demo<br />
  • 48. Let me start with a tough question<br />
  • 49. Who is he?<br />
  • 50. GoMortlock.com<br />Build a simple website to host pictures of Stirling Mortlock.<br />And then, add more features.<br />
  • 51.
  • 52. AWS Demo<br />Step 1: Launch a website<br />Step 2: Distribute Content Worldwide<br />Step 3: Scaling GoMortlock.com<br />Step 4: Architectural improvements<br />
  • 53.
  • 54. A few steps...<br />Download the website<br />Unzip it<br />Put it into the www folder<br />
  • 55.
  • 56. What we did in step 1<br />Launched a Linux server (EC2)<br />Installed a web server<br />Downloaded the website<br />Opened the website<br />Now, our traffic goes up...<br />
  • 57. To reach fans worldwide, we need a CDN.<br />
  • 58. AWS Demo<br />Step 1: Launch a website<br />Step 2: Distribute Content Worldwide<br />Step 3: Scaling GoMortlock.com<br />Step 4: Architectural improvements<br />
  • 59.
  • 60.
  • 61. Changes in HTML code<br />images/stirling1.jpg<br />Becomes<br />d135c2250.cloudfront.net/stirling1.jpg<br />
  • 62.
  • 63. What we did in step 2<br />Uploaded files to Amazon S3<br />Enabled a Cloudfront Distribution<br />Updated our picture location<br />
  • 64. This website is not "Just a hobby" anymore...<br />
  • 65. Our hobby website, GoMortlock.com 1.0<br />
  • 66.
  • 67. Our IT Architecture needs an update<br />
  • 68. AWS Demo<br />Step 1: Launch a website<br />Step 2: Distribute Content Worldwide<br />Step 3: Scaling GoMortlock.com<br />Step 4: Architectural improvements<br />
  • 69.
  • 70.
  • 71.
  • 72. What we did in step 3<br />We added Autoscaling, and watched it grow the number of servers<br />We added Elastic Load Balancer<br />
  • 73. Automation: APIs for every AWS Service<br />
  • 74. AWS Demo<br />Step 1: Launch a website<br />Step 2: Distribute Content Worldwide<br />Step 3: Scaling GoMortlock.com<br />Step 4: Architectural improvements<br />
  • 75.
  • 76. What is difficult about Databases?<br />
  • 77.
  • 78.
  • 79. To use the DB Instance:<br />Change the connection string<br />from the previous Database<br />to the new DB Instance<br />
  • 80.
  • 81. What we did in step 4<br />Launched a Database Instance<br />Pointed the web servers to RDS<br />Created a Read Replica<br />Created a Snapshot<br />
  • 82. What about costs?<br />
  • 83. Step 1: simple website<br />Visitors per month: 10,000<br />Monthly costs: Total: $18<br />Server: $15 (EC2)<br />Bandwidth: $3<br />
  • 84. Step 2: Adding Cloudfront<br />Visitors per month: 100,000<br />Monthly costs: Total: $50<br />Server: $15 (EC2)<br />Bandwidth: $5<br />CDN: $30 (Cloudfront)<br />
  • 85. Step 3: GoMortlock.com 2.0<br />Visitors per month: 1,000,000<br />Monthly costs: Total: $405<br />Server: $120 (EC2)<br />Bandwidth: $55<br />CDN: $200 (Cloudfront)<br />Storage: $10 (S3)<br />Elastic Load Balancer: $20<br />
  • 86. Step 4: Adding Amazon RDS<br />Visitors per month: 10,000,000<br />Monthly costs: Total: $1,820<br />Server: $240 (EC2)<br />Bandwidth: $125<br />CDN: $1,200 (Cloudfront)<br />Storage: $50 (S3)<br />Elastic Load Balancer: $45<br />Database: $160 (RDS)<br />
  • 87. AWS Demo<br />Step 1: Launch a website<br />Step 2: Distribute Content Worldwide<br />Step 3: Scaling GoMortlock.com<br />Step 4: Architectural improvements<br />End of Demo<br />
  • 88. Agenda<br />1) Cloud Computing<br />2) Success stories<br />3) Amazon Web Services by example<br />4) Cloud Computing Myths<br />5) How to get started<br />
  • 89. Myth #1:"the cloud isn't reliable"<br />Answer:<br /><ul><li>Multiple Regions (US, EU, AsiaPacific)
  • 90. Many companies achieve better performance in the cloud
  • 91. SLAs: EC2 99.95%, S3 99.9%, etc
  • 92. We look at thousands of metrics at the 99.9% outlier</li></li></ul><li>Myth #2:"I'll lose control of my data"<br />Answer:<br /><ul><li>You own and control your own data
  • 93. You can control where the data is stored
  • 94. Amazon doesn't move your data
  • 95. You can always get your data back</li></li></ul><li>Myth #3:"The cloud is not secure"<br />Answer:<br /><ul><li>Security is top priority for AWS
  • 96. White paper on Security
  • 97. Certifications (PCI-1, ISO 27001, ...)
  • 98. Audits
  • 99. The only Cloud Provider with PCI-1
  • 100. Amazon.com uses AWS Technology</li></li></ul><li>Myth #4:"Cost is the only Cloud advantage"<br />Answer:<br /><ul><li>Resource Management is more efficient
  • 101. Faster time to market
  • 102. Being able to focus on your business
  • 103. Agility</li></li></ul><li>Agenda<br />1) Cloud Computing<br />2) Success stories<br />3) Amazon Web Services by example<br />4) Cloud Computing Myths<br />5) How to get started<br />
  • 104. How to get started<br />Create an AWS Account<br />(you can use your Amazon account)<br />2) Learn the basics (EC2, S3)<br />3) Start a small project<br />4) Review results<br />5) Expand your AWS usage<br />
  • 105. Last but not least (1)<br />Please complete your feedback form:<br />All completed forms will receive a complimentary US$ 25 credit voucher<br />2) Get started today!<br />Sign up for a free AWS account at aws.amazon.com<br />
  • 106. Last but not least (2)<br />3) Sign up for our Free AWS 101 Hands-on Technical Workshop on March 29th (indicate your interest in your feedback form)<br />4) We are hiring!<br />Positions: Sales and Solution Architects<br />CVs to:<br />aws-recruiting-aus @ amazon.com <br />
  • 107. Final Questions & Answers<br />
  • 108. http://aws.amazon.com<br />

×