Your SlideShare is downloading. ×
0
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels
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

Lessons learned before AWS - AWS Startup Tour - SV - 2010 - Dr. Werner Vogels

4,175

Published on

Dr. Werner Vogels, CTO of Amazon.com discusses some of the lessons learned from Amazon.com. AWS Startup Tour - Sv - 2010

Dr. Werner Vogels, CTO of Amazon.com discusses some of the lessons learned from Amazon.com. AWS Startup Tour - Sv - 2010

Published in: Technology
1 Comment
6 Likes
Statistics
Notes
No Downloads
Views
Total Views
4,175
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
1
Likes
6
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
  • Create a secure connection between assets and applications within your corporate network and assets and applications that reside in AWSUsers and applications within your existing infrastructure securely interact with assets in AWS as if they were local
  • Create an isolated environment within AWSEstablish subnets to control who and what can access your resourcesConnect your isolated AWS resources and your IT infrastructure via a VPN connectionLaunch AWS resources within the isolated networkUse your existing security and networking technologies to examine traffic to/from your isolated resourcesExtend your existing security and management policies within your IT infrastructure to your isolated AWS resources as if they were running within your infrastructure
  • We had six months to make a real MMO, and MMO’s can take between 2 and 4 years to developToday it easy for a casual MMO to cost in excess of $5MM without hardware infrastructure, and we had less than $1MM to spendMost MMO’s have months of beta testing with thousands of people, and we were not allowed to have a beta of more than 60 peopleWe had to support back end costs and did wanted to avoid immediate hardware and maintence costsiPhone hardware limitationsNeeded storage space for rendered characters
  • Create an isolated environment within AWSEstablish subnets to control who and what can access your resourcesConnect your isolated AWS resources and your IT infrastructure via a VPN connectionLaunch AWS resources within the isolated networkUse your existing security and networking technologies to examine traffic to/from your isolated resourcesExtend your existing security and management policies within your IT infrastructure to your isolated AWS resources as if they were running within your infrastructure
  • Transcript

    • 1. Lesson learned before AWS
      Dr. Werner Vogels
    • 2.
    • 3. Amazon’s Three Businesses
      Consumer (Retail)Business
      SellerBusiness
      Developers &IT Professionals
      Tens of millions of active customer accounts
      Seven countries: US, UK, Germany, Japan, France, Canada, China
      Sell on Amazon websites
      Use Amazon technology for your own retail website
      Leverage Amazon’s massive fulfillment center network
      On-demand infrastructure for hosting web-scale solutions
      Hundreds of thousands of registered customers
    • 4. Amazon Web Services (AWS)
      Your Custom Applications and Services
      Infrastructure
      as a Service
      Monitoring
      Amazon CloudWatch
      Management
      AWS Management Console
      Tools
      AWS Toolkit for Eclipse
      Isolated Networks
      Amazon Virtual Private Cloud
      Content Delivery
      Amazon CloudFront
      Messaging
      Amazon Simple Queue Service (SQS)
      Amazon Simple Notification Service (SNS)
      Payments
      Amazon Flexible Payments Service (FPS)
      On-Demand Workforce
      Amazon Mechanical Turk
      Parallel Processing
      Amazon Elastic MapReduce
      Compute
      Amazon Elastic Compute Cloud (EC2)
      • Elastic Load Balancing
      • 5. Auto Scaling
      Storage
      Amazon Simple Storage Service (S3)
      • AWS Import/Export
      Database
      Amazon SimpleDB
      Amazon Relational Database Service (RDS)
    • 6. Billions of Objects in Amazon S3
    • 7.
    • 8. Development & Test
      Backup
      Web Site Hosting
      Disaster Recovery
      Load Testing
      Application Hosting
      Marketing Campaigns
      Content Delivery
      Collaborations
      Media Distribution
      Software Distribution
      HPC
      Batch Data Processing
      Large Scale Analysis
    • 9. a style of computing where massively scalable IT-related capabilities are provided ‘as a service’ across the Internet to multiple external customers.
      Gartner 2008
      Cloud Computing Defined
      - On demand
      - Pay as You Go
    • 10. Key benefits to running in the AWS Cloud
      Lowers Cost
      Eliminates Capital Investment
      Reduces Operational Costs
      Increases Agility
      Reduce Time to Market
      Removes contraints
      Foundation for21st Century Architectures
      Removes the “Heavy Lifting”
      Leverages Scalability, Reliability and Security
    • 11. Lesson 1: Build Tools not Frameworks
    • 12.
    • 13. Lesson 2: Acquire and Release in Minutes
    • 14. COMPUTE
      Amazon EC2
      The Elastic
      Compute Cloud
    • 15. Lesson 3: Design for Automation
    • 16. Do not automate Human Interfaces
      Do not automate Delete
    • 17. Lesson 4: Decompose into simplest form
    • 18. One Size Fits All – Ordering Pipeline
    • 19. STORAGE
      Amazon
      S3
      Amazon SimpleDB
      Amazon EBS
      Amazon
      RDS
    • 20. Lesson 5: Break Transparency
    • 21. PerformanceFailuresJurisdictions
    • 22. Lesson 6: Evolution not Revolution
    • 23. Amazon Virtual Private Cloud (VPC)
      Seamlessly Extending Your Datacenter
      Your existing infrastructure
      Amazon VPC
    • 24. Amazon Virtual Private Cloud (VPC)
      Customer’s isolated AWS resources
      Subnets
      Router
      VPN Gateway
      AmazonWeb Services
      Cloud
      Secure VPN Connection over the Internet
      Customer’sNetwork
    • 25. Lesson 7: Design with Security in Mind
    • 26. { "Version": "2008-10-17",
      "Id": "Queue1_Policy_UUID",
      "Statement": {
      "Sid":"Queue1_AnonymousAccess_ReceiveMessage_TimeLimit",
      "Effect": "Allow",
      "Principal": { "AWS": "*" },
      "Action": "SQS:ReceiveMessage",
      "Resource": "/987654321098/queue1",
      "Condition" : {
      "DateGreaterThan" : { "AWS:CurrentTime":"2009-01-31T12:00Z" },
      "DateLessThan" : { "AWS:CurrentTime":"2009-01-31T15:00Z" }
      }
      }
      }
    • 27. Lesson 7: let youR customer benefit
    • 28. Lesson 7: Don’t do it aloneLesson 7.5: Build Platforms
    • 29. MMO iPhone App
    • 30. Last Legion Games - cloudMMO
    • 31. Amazon Virtual Private Cloud (VPC)
      Customer’s isolated AWS resources
      Subnets
      Router
      VPN Gateway
      AmazonWeb Services
      Cloud
      Secure VPN Connection over the Internet
      Customer’sNetwork
    • 32. Lesson 8: Innovate for your customers
    • 33. Innovation on Cloud Pricing Models
      • ON-Demand instances
      • 34. Reserved instances
      • 35. Spot instances
    • 36.
    • 37.
    • 38.
    • 39.
    • 40.
    • 41.
    • 42.
    • 43.
    • 44.
    • 45.
    • 46. No Capital Investment
      Reduced Operation Cost
      Fast Time to Market
      Highly Scalable
      No “Heavy Lifting” required
    • 47. Highly Scalable
      Flexible
      Strict Cost Control
    • 48. Fast Time to Market
      Unconstraint Innovation
      Highly Scalable
      Fast Local Performance
      Lowering Cost
    • 49. Ultra-Reliable
      Highly Scalable
      Time-to-Market
      Enabling Innovation
      Lowering Cost
    • 50. Reliablity
      Highly Scalable
      Simplicity
      21st Century Thinking
    • 51.
    • 52.
    • 53.
    • 54.
    • 55. Continued focus on operational excellence
      Continued focus on security features and relevant industry certifications
      SAS-70 Type II, ISO 27,001
      New billing, user, and identity features
      Continued global geographic expansion + localization
      Continued tool development
      Training and certification programs
      Additional services that make it even easier for folks to run their infrastructure on us
    • 56. Recent Product Progress
      New Features: EC2 Example
      Elastic IP Addresses
      Availability Zones
      High Memory & CPU-Intensive Instances
      Elastic Block Store (EBS)
      Windows Server support
      SQL Server support
      EC2 GA with a 99.95% SLA
      EC2 Reserved Instances
      Amazon CloudWatch (Monitoring)
      EC2 Elastic Load Balancing
      EC2 Auto-Scaling
      Amazon Virtual Private Cloud
      New Services + Geographies
      Amazon CloudFront (Globally)
      Amazon Elastic MapReduce
      Amazon Relational Database Service
      AWS Import/Export
      AWS in Europe, US West
      New Tools and Programs
      Premium Developer Support
      AWS Management Console
      AWS Toolkit for Eclipse
      Service Health Dashboard
    • 57. http://aws.amazon.com
      werner@amazon.com
      @werner

    ×