10
                                 20
                             ct
                            O
AHEAD IN THE CLOUD


...
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
   ...
AMAZON’S THREE BUSINESSES




                                             10
                                            ...
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
   ...
AMAZON WEB SERVICES (AWS)




                                                                                10
         ...
BILLIONS OF OBJECTS IN AMAZON S3




                                               10
160




                           ...
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
   ...
THE TOP MYTHS OF CLOUD COMPUTING
                                      The Cloud is




                                  ...
10
                   20
  No Capital Investment




                 ct
               O
 Reduced Operation Cost



     ...
10
                  20
              ct
  Highly Scalable



             O
            lin
       Flexible
          er
...
10
                  20
 Fast Time to Market




              ct
Unconstraint Innovation



             O
            li...
10
   Ultra-Reliable




                  20
              ct
  Highly Scalable



             O
            lin
  Time-...
10
                  20
      Reliablity




              ct
             O
   Highly Scalable

            lin
         ...
10
                   20
                 ct
     Highly Scalable




               O
  No Capital Investment


         ...
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
   ...
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
   ...
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
   ...
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
   ...
THE TOP MYTHS OF CLOUD COMPUTING
                              The Cloud is




                                  10
  The...
10
                  20
               ct
              O
            lin
          er
        tB
Fear, Uncertainty & Doub...
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
   ...
CLOUD COMPUTING DEFINED




                              10
                           20
               a style of compu...
KEY BENEFITS TO RUNNING IN THE AWS CLOUD




                                                       10
                   ...
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
   ...
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
   ...
10
                        20
                      ct
                    O
PRINCIPLE #1 DESIGN FOR FLEXIBILITY



      ...
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
   ...
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
   ...
10
                           20
                         ct
                       O
PRINCIPLE #2 DESIGN FOR ON-DEMAND


...
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
   ...
10
                     20
                  ct
                 O
PRINCIPLE #4 DECOMPOSE INTO



               lin
     ...
ONE SIZE FITS ALL – ORDERING PIPELINE




                               10
                             20
              ...
AWS DATABASE & STORAGE SOLUTIONS




                                                                          10
        ...
10
                      20
                  ct
                 O
                lin
PRINCIPLE #5 BREAK TRANSPARENCY

 ...
WORLD-WIDE APPLICATION DEPLOYMENT




                       10
                      20
                   ct
           ...
AWS GLOBAL REACH




                                                         10
                                         ...
10
                      20
                   ct
                 O
PRINCIPLE #6 DESIGN WITH SECURITY



                ...
10
                                   20
                                   ct
                              O
           ...
10
                                   Customer’s isolated
                                   AWS resources




           ...
SECURITY FOR AUTOMATED POLICY CONTROL




                                                          10
                   ...
10
                           20
                         ct
                       O
                     lin
PRINCIPLE #...
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
   ...
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
   ...
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
   ...
10
                       20
                    ct
                   O
                 lin
PRINCIPLE #8 CONTINUOUSLY IN...
AWS PACE OF INNOVATION




                                                                                              1...
10
                            20
                         ct
                        O
PRINCIPLE #9: DESIGN FOR UTILITY P...
INNOVATION ON CLOUD PRICING MODELS




                       10
                       20
                    ct
        ...
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
   ...
Economies of Scale in Utilization




                                                                      10
•   Assumpt...
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
   ...
Economies of Scale in Utilization




                                           10
                                      ...
Economies of Scale in Utilization




                                                 10
                                ...
10
                              20
                            ct
                          O
PRINCIPLE #10: FOCUS ON WHA...
KEY IN CHOOSING A CLOUD




                                            10
                                         20
• S...
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
   ...
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
   ...
Upcoming SlideShare
Loading in …5
×

AWS Ahead in the Cloud - Werner Vogels

1,604 views

Published on

Event: AWS cloud computing event - October 2010 - Berlin, Germany

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

  • Be the first to like this

No Downloads
Views
Total views
1,604
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

AWS Ahead in the Cloud - Werner Vogels

  1. 1. 10 20 ct O AHEAD IN THE CLOUD lin THE POWER OF INFRASTRUCTURE AS A SERVICE er Dr. Werner Vogels tB en CTO Amazon.com Ev S AW
  2. 2. AW S Ev en tB er lin O ct 20 10
  3. 3. AMAZON’S THREE BUSINESSES 10 20 ct O lin Consumer (Retail) Seller Developers & Business Business IT Professionals er Tens of millions of active customer tB Sell on Amazon websites On-demand infrastructure for en accounts hosting web-scale Use Amazon solutions Ev Seven countries: US, technology for your UK, Germany, Japan, own retail website Hundreds of S France, Canada, thousands of Leverage Amazon’s AW China registered customers massive fulfillment center network
  4. 4. AW S Ev en tB er lin O ct 20 10 THE 70/30 SWITCH
  5. 5. AMAZON WEB SERVICES (AWS) 10 20 Your Custom Applications and Services ct O Management Isolated Networks Monitoring Tools lin AWS Management Amazon Virtual Private Amazon CloudWatch AWS Toolkit for Eclipse Console Cloud er Parallel Messaging Payments Content On-Demand Processing Amazon Elastic Delivery Amazon tB Amazon Simple Queue Service (SQS) Amazon Simple Notification Amazon Flexible Payments Workforce Amazon en CloudFront Service (SNS) Service (FPS) Mechanical Turk MapReduce Compute Storage Database Ev Amazon Elastic Compute Amazon Simple Storage Amazon SimpleDB Cloud (EC2) Service (S3) Amazon Relational S -Elastic Load Balancing -AWS Import/Export Database Service (RDS) AW -Auto Scaling
  6. 6. BILLIONS OF OBJECTS IN AMAZON S3 10 160 20 140 ct Peak Requests: 120 O lin 100 er 80 60 tB en 40 Ev 20 S 0 AW Q1 2006 Q1 2007 Q1 2008 Q1 2009 Q1 2010
  7. 7. AW S Ev en tB er lin O ct 20 10
  8. 8. THE TOP MYTHS OF CLOUD COMPUTING The Cloud is 10 The Cloud is not Reliable 20 all or nothing ct O lin The Cloud is The Cloud er not Secure locks you in tB en In the Cloud cost is all that Ev matters S AW
  9. 9. 10 20 No Capital Investment ct O Reduced Operation Cost lin Fast Time to Market er tB Highly Scalable en No “Heavy Lifting” required Ev S AW
  10. 10. 10 20 ct Highly Scalable O lin Flexible er tB Strict Cost Control en Ev S AW
  11. 11. 10 20 Fast Time to Market ct Unconstraint Innovation O lin Highly Scalable er tB Fast Local Performance en Lowering Cost Ev S AW
  12. 12. 10 Ultra-Reliable 20 ct Highly Scalable O lin Time-to-Market er tB Enabling Innovation en Ev Lowering Cost S AW
  13. 13. 10 20 Reliablity ct O Highly Scalable lin er Simplicity tB en 21st Century Thinking Ev S AW
  14. 14. 10 20 ct Highly Scalable O No Capital Investment lin er No “Heavy Lifting” required tB World-wide Operation en Fast Time to Market Ev S AW
  15. 15. AW S Ev en tB er lin O ct 20 10
  16. 16. AW S Ev en tB er lin O ct 20 10
  17. 17. AW S Ev en tB er lin O ct 20 10
  18. 18. AW S Ev en tB er lin O ct 20 10
  19. 19. THE TOP MYTHS OF CLOUD COMPUTING The Cloud is 10 The Cloud is not Reliable 20 all or nothing ct O lin The Cloud is The Cloud er not Secure locks you in tB en In the Cloud My vendors say I can get all cost is all that Ev the benefits with a private When Christmas matters cloud… S AW comes…
  20. 20. 10 20 ct O lin er tB Fear, Uncertainty & Doubt en Ev S AW
  21. 21. AW S Ev en tB er lin O ct 20 10
  22. 22. CLOUD COMPUTING DEFINED 10 20 a style of computing where ct massively scalable IT-related capabilities O are provided ‘as a service’ lin across the Internet er tB to multiple external customers. en Ev Gartner 2008 S AW
  23. 23. KEY BENEFITS TO RUNNING IN THE AWS CLOUD 10 20 ct Lowers Cost Increases Agility O Eliminates Capital Investment Reduce Time to Market lin Reduces Operational Costs Removes contraints er tB en Ev Foundation for Removes the “Heavy Lifting” Leverages Scalability, Reliability 21st Century Architectures S and Security Raise the bar for Scale, Reliability AW and Security
  24. 24. AW S Ev en tB er lin O ct 20 10
  25. 25. AW S Ev en tB er lin O ct 20 10
  26. 26. 10 20 ct O PRINCIPLE #1 DESIGN FOR FLEXIBILITY lin er tB en Ev S AW BUILD TOOLS NOT FRAMEWORKS
  27. 27. AW S Ev en tB er lin O ct 20 10
  28. 28. AW S Ev en tB er lin O ct 20 10
  29. 29. 10 20 ct O PRINCIPLE #2 DESIGN FOR ON-DEMAND lin er PRINCIPLE #3 DESIGN FOR AUTOMATION tB en Ev S AW DRIVES RELIABILITY, SECURITY AND EFFICIENCY
  30. 30. AW S Ev en tB er lin O ct 20 10
  31. 31. 10 20 ct O PRINCIPLE #4 DECOMPOSE INTO lin THE SIMPLEST FORM er tB en Ev S AW
  32. 32. ONE SIZE FITS ALL – ORDERING PIPELINE 10 20 ct O lin er Cart Order Process Store Archive tB en Ev S AW
  33. 33. AWS DATABASE & STORAGE SOLUTIONS 10 20 Amazon S3 Amazon EC2 + EBS ct O • Cost-effective blob or large object storage • Multiple flavors of database engine lin • Minimal relationships between objects • Complete control er tB Amazon SimpleDB en Amazon RDS • Zero administrative overhead (automatic • Native access to database engine handling of geo-redundant replication, • Easy migration path (existing code, tools, Ev index creation, database tuning) application are compatible) • Automatic and elastic scaling of resources • Key features of a relational database, such to meet request load S as joins or complex transactions • High availability (multiple copies of data for • Managed experience (offload common DBA AW reliability and failover) tasks, lower total cost of ownership) • Flexibility (schema-less data store)
  34. 34. 10 20 ct O lin PRINCIPLE #5 BREAK TRANSPARENCY er tB en Ev S AW
  35. 35. WORLD-WIDE APPLICATION DEPLOYMENT 10 20 ct O lin er tB en Ev S AW
  36. 36. AWS GLOBAL REACH 10 20 AWS Regions ct US East (Northern Virginia) O US West (Northern California) lin Europe (Dublin) er Asia Pacific (Singapore) AWS Availability Zones tB en Ev AWS CloudFront Locations Ashburn, VA / Dallas, TX / Los Angeles, CA / Miami, FL / Newark, NJ / S Palo Alto, CA / Seattle, WA / St. Louis, MO / Amsterdam / Dublin / AW Frankfurt / London / Hong Kong / Tokyo/ Singapore
  37. 37. 10 20 ct O PRINCIPLE #6 DESIGN WITH SECURITY lin IN MIND er tB en Ev S AW
  38. 38. 10 20 ct O lin er tB Your existing Amazon VPC infrastructure en Ev S AW
  39. 39. 10 Customer’s isolated AWS resources 20 Subnets ct O lin er Router VPN tB Gateway Amazon en Web Services Ev Cloud Secure VPN Connection over S the Internet AW Customer’s Network
  40. 40. SECURITY FOR AUTOMATED POLICY CONTROL 10 20 ct { "Version": "2008-10-17", O "Id": "Queue1_Policy_UUID", "Statement": { lin "Sid":"Queue1_AnonymousAccess_ReceiveMessage_TimeLimit", "Effect": "Allow", er "Principal": { "AWS": "*" }, "Action": "SQS:ReceiveMessage", tB "Resource": "/987654321098/queue1", "Condition" : { en "DateGreaterThan" : { "AWS:CurrentTime":"2009-01-31T12:00Z" }, "DateLessThan" : { "AWS:CurrentTime":"2009-01-31T15:00Z" } Ev } } } S AW
  41. 41. 10 20 ct O lin PRINCIPLE #7: DON’T DO IT ALONE er tB en Ev S AW
  42. 42. AW S Ev en tB er lin O ct 20 10
  43. 43. AW S Ev en tB er lin O ct 20 10
  44. 44. AW S Ev en tB er lin O ct 20 10
  45. 45. 10 20 ct O lin PRINCIPLE #8 CONTINUOUSLY INNOVATE er tB en Ev S AW
  46. 46. AWS PACE OF INNOVATION 10 20 » Amazon EC2 with Windows Server » AWS Multi-Factor Authentication 2008, Spot Instances, Boot from » Virtual Private Cloud Amazon EBS » Reserved Instances in EU Region » Lower Reserved Instance Pricing » Amazon CloudFront Streaming ct » Elastic MapReduce » Amazon VPC enters Unlimited Beta » SQS in EU Region » AWS Region in Northern California O » International Support for AWS Import/Export lin » Amazon RDS » New SimpleDB Features » High-Memory Instances » FPS General Availability » AWS Security Center » Lower EC2 Pricing er tB en » Amazon EC2 with Windows » Amazon Elastic MapReduce » Amazon CloudFront » Amazon EC2 in EU Region in Europe Private Content » AWS Toolkit for Eclipse » SAS70 Type II Audit Ev » Amazon EC2 Reserved » AWS SDK for .NET Instances » AWS Import/Export » Amazon EC2 Reserved Instances » EBS Shared Snapshots with Windows, Extra Large High S » New CloudFront Feature » SimpleDB in EU Region » Lower pricing tiers for Memory Instances » Monitoring, Auto Scaling & » Monitoring, Auto Scaling & AW Amazon CloudFront » Amazon S3 Versioning Feature Elastic Load Balancing Elastic Load Balancing in EU » AWS Management Console » Consolidated Billing for AWS » Lower pricing for Outbound Data Transfer
  47. 47. 10 20 ct O PRINCIPLE #9: DESIGN FOR UTILITY PRICING lin er tB en Ev S AW
  48. 48. INNOVATION ON CLOUD PRICING MODELS 10 20 ct O lin er tB en Ev S AW
  49. 49. AW S Ev en tB er lin O ct 20 10
  50. 50. Economies of Scale in Utilization 10 • Assumptions: 20 – Facility: ~$88M for 8MW facility – Servers: Roughly 46k @ $1.45k each – Server power draw at 30% load: 80% ct – Commercial Power: ~$0.07/kWhr O – PUE: 1.5 Monthly Costs lin 5% Servers er 13% tB Networking Equipment en Power Distribution & 21% 54% Cooling Ev Power S 8% Other Infrastructure AW 3yr server, 4yr net gear, & 10 yr infrastructure amortization
  51. 51. AW S Ev en tB er lin O ct 20 10
  52. 52. Economies of Scale in Utilization 10 20 Ideal Effective Utilization ct % Utilization O lin er tB en Ev S AW Real Utilization time
  53. 53. Economies of Scale in Utilization 10 20 Ideal Effective Utilization ct Spot Utilization % Utilization O lin On Demand Utilization er tB en Reserved Utilization Ev S AW time
  54. 54. 10 20 ct O PRINCIPLE #10: FOCUS ON WHAT DOESN’T CHANGE lin er PRINCIPLE #11: LET YOUR CUSTOMERS BENEFIT tB en Ev S AW
  55. 55. KEY IN CHOOSING A CLOUD 10 20 • Security: understand data and network requirements? ct • Operational Performance: proven track record of delivering a O reliable cloud platform? lin • Cost: track record of lowering prices and comfort running high er volume/low margin businesses? tB • Options/Flexibility: maximum flexibility in choosing whichever en operating system, programming language or services you wish Ev to use? S • Speed of Innovation and Execution: are you being listened to AW and how nimble is your platform partner?
  56. 56. AW S Ev en tB er lin O ct 20 10
  57. 57. AW S Ev en tB er lin O ct 20 10

×