SlideShare ist ein Scribd-Unternehmen logo
1 von 57
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
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
                          20
                            10
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
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
                          20
                            10
                               THE 70/30 SWITCH
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
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
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
                          20
                            10
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
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
                  20
              ct
  Highly Scalable



             O
            lin
       Flexible
          er
       tB
 Strict Cost Control
     en
     Ev
 S
AW
10
                  20
 Fast Time to Market




              ct
Unconstraint Innovation



             O
            lin
    Highly Scalable
          er
        tB
Fast Local Performance
      en

     Lowering Cost
     Ev
  S
AW
10
   Ultra-Reliable




                  20
              ct
  Highly Scalable



             O
            lin
  Time-to-Market
          er
       tB
Enabling Innovation
     en
     Ev


   Lowering Cost
 S
AW
10
                  20
      Reliablity




              ct
             O
   Highly Scalable

            lin
          er
      Simplicity
        tB
      en
21st Century Thinking
     Ev
  S
AW
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
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
                          20
                            10
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
                          20
                            10
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
                          20
                            10
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
                          20
                            10
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…
10
                  20
               ct
              O
            lin
          er
        tB
Fear, Uncertainty & Doubt
      en
     Ev
  S
AW
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
                          20
                            10
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
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
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
                          20
                            10
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
                          20
                            10
10
                        20
                      ct
                    O
PRINCIPLE #1 DESIGN FOR FLEXIBILITY



                  lin
                er
             tB
           en
         Ev
       S
    AW




BUILD TOOLS NOT FRAMEWORKS
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
                          20
                            10
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
                          20
                            10
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
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
                          20
                            10
10
                     20
                  ct
                 O
PRINCIPLE #4 DECOMPOSE INTO



               lin
           THE SIMPLEST FORM

             er
            tB
          en
        Ev
      S
   AW
ONE SIZE FITS ALL – ORDERING PIPELINE




                               10
                             20
                             ct
                         O
                     lin
                   er
  Cart    Order    Process    Store     Archive
                tB
              en
              Ev
          S
         AW
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)
10
                      20
                  ct
                 O
                lin
PRINCIPLE #5 BREAK TRANSPARENCY

              er
            tB
          en
         Ev
      S
    AW
WORLD-WIDE APPLICATION DEPLOYMENT




                       10
                      20
                   ct
                  O
                lin
              er
             tB
           en
         Ev
       S
    AW
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
10
                      20
                   ct
                 O
PRINCIPLE #6 DESIGN WITH SECURITY



                lin
                          IN MIND

              er
            tB
          en
        Ev
      S
   AW
10
                                   20
                                   ct
                              O
                        lin
                      er
                   tB
 Your existing
                      Amazon VPC
infrastructure
                 en
                 Ev
         S
  AW
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
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
10
                           20
                         ct
                       O
                     lin
PRINCIPLE #7: DON’T DO IT ALONE


                   er
                tB
              en
           Ev
         S
      AW
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
                          20
                            10
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
                          20
                            10
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
                          20
                            10
10
                       20
                    ct
                   O
                 lin
PRINCIPLE #8 CONTINUOUSLY INNOVATE


               er
             tB
           en
         Ev
       S
    AW
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
10
                            20
                         ct
                        O
PRINCIPLE #9: DESIGN FOR UTILITY PRICING




                     lin
                   er
                tB
              en
           Ev
         S
      AW
INNOVATION ON CLOUD PRICING MODELS




                       10
                       20
                    ct
                  O
                 lin
               er
             tB
           en
         Ev
       S
    AW
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
                          20
                            10
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
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
                          20
                            10
Economies of Scale in Utilization




                                           10
                                        20
                                Ideal Effective Utilization




                                      ct
% Utilization




                                    O
                                 lin
                               er
                            tB
                          en
                       Ev
                     S
                  AW




                                          Real Utilization

                                 time
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
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
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?
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
                          20
                            10
AW
  S
      Ev
        en
          tB
            er
              lin
                    O
                     ct
                          20
                            10

Weitere ähnliche Inhalte

Ähnlich wie AWS Ahead in the Cloud - Werner Vogels

Cloud computing with AWS
Cloud computing with AWS Cloud computing with AWS
Cloud computing with AWS ikanow
 
Best Practices in Architecting for the Cloud Webinar - Jinesh Varia
Best Practices in Architecting for the Cloud Webinar - Jinesh VariaBest Practices in Architecting for the Cloud Webinar - Jinesh Varia
Best Practices in Architecting for the Cloud Webinar - Jinesh VariaAmazon Web Services
 
Serverless on AWS overview - PeachPayments meetup
Serverless on AWS overview - PeachPayments meetupServerless on AWS overview - PeachPayments meetup
Serverless on AWS overview - PeachPayments meetupCobus Bernard
 
2010/03/25 AWS User Group Berlin
2010/03/25 AWS User Group Berlin2010/03/25 AWS User Group Berlin
2010/03/25 AWS User Group BerlinThomas Lobinger
 
Best Practices for Getting Started with AWS
Best Practices for Getting Started with AWSBest Practices for Getting Started with AWS
Best Practices for Getting Started with AWSAmazon Web Services
 
Carlos Condè - Amazon Web Services
Carlos Condè - Amazon Web ServicesCarlos Condè - Amazon Web Services
Carlos Condè - Amazon Web ServicesFondazione CUOA
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web ServicesAmazon Web Services
 
Journey Through the AWS Cloud; Building Powerful Web Applications
Journey Through the AWS Cloud; Building Powerful Web ApplicationsJourney Through the AWS Cloud; Building Powerful Web Applications
Journey Through the AWS Cloud; Building Powerful Web ApplicationsAmazon Web Services
 
20120118 雲屋セミナー発表資料
20120118 雲屋セミナー発表資料20120118 雲屋セミナー発表資料
20120118 雲屋セミナー発表資料Serverworks Co.,Ltd.
 
13h00 aws 2012-fault_tolerant_applications
13h00   aws 2012-fault_tolerant_applications13h00   aws 2012-fault_tolerant_applications
13h00 aws 2012-fault_tolerant_applicationsinfolive
 
Keynote aws summit 2012 final
Keynote aws summit 2012 finalKeynote aws summit 2012 final
Keynote aws summit 2012 finalinfolive
 
Building Fault Tolerant Applications in the cloud - AWS Summit 2012 - NYC
Building Fault Tolerant Applications in the cloud - AWS Summit 2012 - NYC Building Fault Tolerant Applications in the cloud - AWS Summit 2012 - NYC
Building Fault Tolerant Applications in the cloud - AWS Summit 2012 - NYC Amazon Web Services
 
The Lean Cloud for Startups with AWS - Introduction & AWS Overview
The Lean Cloud for Startups with AWS - Introduction & AWS OverviewThe Lean Cloud for Startups with AWS - Introduction & AWS Overview
The Lean Cloud for Startups with AWS - Introduction & AWS OverviewAmazon Web Services
 
AWS PROTECTED: Why This Matters for Australia - AWS Summit Sydney
AWS PROTECTED: Why This Matters for Australia - AWS Summit SydneyAWS PROTECTED: Why This Matters for Australia - AWS Summit Sydney
AWS PROTECTED: Why This Matters for Australia - AWS Summit SydneyAmazon Web Services
 
Getting Started in the AWS Cloud, Glen Robinson, Solutions Architect, AWS
Getting Started in the AWS Cloud, Glen Robinson, Solutions Architect, AWSGetting Started in the AWS Cloud, Glen Robinson, Solutions Architect, AWS
Getting Started in the AWS Cloud, Glen Robinson, Solutions Architect, AWSAmazon Web Services
 

Ähnlich wie AWS Ahead in the Cloud - Werner Vogels (20)

Jeff barr Seattle_interactive_2011_q4
Jeff barr Seattle_interactive_2011_q4Jeff barr Seattle_interactive_2011_q4
Jeff barr Seattle_interactive_2011_q4
 
Cloud computing with AWS
Cloud computing with AWS Cloud computing with AWS
Cloud computing with AWS
 
捗れ!Operation
捗れ!Operation捗れ!Operation
捗れ!Operation
 
Best Practices in Architecting for the Cloud Webinar - Jinesh Varia
Best Practices in Architecting for the Cloud Webinar - Jinesh VariaBest Practices in Architecting for the Cloud Webinar - Jinesh Varia
Best Practices in Architecting for the Cloud Webinar - Jinesh Varia
 
Serverless on AWS overview - PeachPayments meetup
Serverless on AWS overview - PeachPayments meetupServerless on AWS overview - PeachPayments meetup
Serverless on AWS overview - PeachPayments meetup
 
2010/03/25 AWS User Group Berlin
2010/03/25 AWS User Group Berlin2010/03/25 AWS User Group Berlin
2010/03/25 AWS User Group Berlin
 
Best Practices for Getting Started with AWS
Best Practices for Getting Started with AWSBest Practices for Getting Started with AWS
Best Practices for Getting Started with AWS
 
Keynote from Werner Vogels
Keynote from Werner VogelsKeynote from Werner Vogels
Keynote from Werner Vogels
 
Carlos Condè - Amazon Web Services
Carlos Condè - Amazon Web ServicesCarlos Condè - Amazon Web Services
Carlos Condè - Amazon Web Services
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web Services
 
Journey Through the AWS Cloud; Building Powerful Web Applications
Journey Through the AWS Cloud; Building Powerful Web ApplicationsJourney Through the AWS Cloud; Building Powerful Web Applications
Journey Through the AWS Cloud; Building Powerful Web Applications
 
Overview of Amazon Web Services
Overview of Amazon Web ServicesOverview of Amazon Web Services
Overview of Amazon Web Services
 
20120118 雲屋セミナー発表資料
20120118 雲屋セミナー発表資料20120118 雲屋セミナー発表資料
20120118 雲屋セミナー発表資料
 
Fault Tolerant Applications on AWS
Fault Tolerant Applications on AWSFault Tolerant Applications on AWS
Fault Tolerant Applications on AWS
 
13h00 aws 2012-fault_tolerant_applications
13h00   aws 2012-fault_tolerant_applications13h00   aws 2012-fault_tolerant_applications
13h00 aws 2012-fault_tolerant_applications
 
Keynote aws summit 2012 final
Keynote aws summit 2012 finalKeynote aws summit 2012 final
Keynote aws summit 2012 final
 
Building Fault Tolerant Applications in the cloud - AWS Summit 2012 - NYC
Building Fault Tolerant Applications in the cloud - AWS Summit 2012 - NYC Building Fault Tolerant Applications in the cloud - AWS Summit 2012 - NYC
Building Fault Tolerant Applications in the cloud - AWS Summit 2012 - NYC
 
The Lean Cloud for Startups with AWS - Introduction & AWS Overview
The Lean Cloud for Startups with AWS - Introduction & AWS OverviewThe Lean Cloud for Startups with AWS - Introduction & AWS Overview
The Lean Cloud for Startups with AWS - Introduction & AWS Overview
 
AWS PROTECTED: Why This Matters for Australia - AWS Summit Sydney
AWS PROTECTED: Why This Matters for Australia - AWS Summit SydneyAWS PROTECTED: Why This Matters for Australia - AWS Summit Sydney
AWS PROTECTED: Why This Matters for Australia - AWS Summit Sydney
 
Getting Started in the AWS Cloud, Glen Robinson, Solutions Architect, AWS
Getting Started in the AWS Cloud, Glen Robinson, Solutions Architect, AWSGetting Started in the AWS Cloud, Glen Robinson, Solutions Architect, AWS
Getting Started in the AWS Cloud, Glen Robinson, Solutions Architect, AWS
 

Mehr von Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

Mehr von Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Kürzlich hochgeladen

[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 

Kürzlich hochgeladen (20)

[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 

AWS Ahead in the Cloud - Werner Vogels

  • 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. AW S Ev en tB er lin O ct 20 10
  • 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. AW S Ev en tB er lin O ct 20 10 THE 70/30 SWITCH
  • 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. 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. AW S Ev en tB er lin O ct 20 10
  • 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. 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 20 ct Highly Scalable O lin Flexible er tB Strict Cost Control en Ev S AW
  • 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. 10 Ultra-Reliable 20 ct Highly Scalable O lin Time-to-Market er tB Enabling Innovation en Ev Lowering Cost S AW
  • 13. 10 20 Reliablity ct O Highly Scalable lin er Simplicity tB en 21st Century Thinking Ev S AW
  • 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. AW S Ev en tB er lin O ct 20 10
  • 16. AW S Ev en tB er lin O ct 20 10
  • 17. AW S Ev en tB er lin O ct 20 10
  • 18. AW S Ev en tB er lin O ct 20 10
  • 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. 10 20 ct O lin er tB Fear, Uncertainty & Doubt en Ev S AW
  • 21. AW S Ev en tB er lin O ct 20 10
  • 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. 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. AW S Ev en tB er lin O ct 20 10
  • 25. AW S Ev en tB er lin O ct 20 10
  • 26. 10 20 ct O PRINCIPLE #1 DESIGN FOR FLEXIBILITY lin er tB en Ev S AW BUILD TOOLS NOT FRAMEWORKS
  • 27. AW S Ev en tB er lin O ct 20 10
  • 28. AW S Ev en tB er lin O ct 20 10
  • 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. AW S Ev en tB er lin O ct 20 10
  • 31. 10 20 ct O PRINCIPLE #4 DECOMPOSE INTO lin THE SIMPLEST FORM er tB en Ev S AW
  • 32. ONE SIZE FITS ALL – ORDERING PIPELINE 10 20 ct O lin er Cart Order Process Store Archive tB en Ev S AW
  • 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. 10 20 ct O lin PRINCIPLE #5 BREAK TRANSPARENCY er tB en Ev S AW
  • 35. WORLD-WIDE APPLICATION DEPLOYMENT 10 20 ct O lin er tB en Ev S AW
  • 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. 10 20 ct O PRINCIPLE #6 DESIGN WITH SECURITY lin IN MIND er tB en Ev S AW
  • 38. 10 20 ct O lin er tB Your existing Amazon VPC infrastructure en Ev S AW
  • 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. 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. 10 20 ct O lin PRINCIPLE #7: DON’T DO IT ALONE er tB en Ev S AW
  • 42. AW S Ev en tB er lin O ct 20 10
  • 43. AW S Ev en tB er lin O ct 20 10
  • 44. AW S Ev en tB er lin O ct 20 10
  • 45. 10 20 ct O lin PRINCIPLE #8 CONTINUOUSLY INNOVATE er tB en Ev S AW
  • 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. 10 20 ct O PRINCIPLE #9: DESIGN FOR UTILITY PRICING lin er tB en Ev S AW
  • 48. INNOVATION ON CLOUD PRICING MODELS 10 20 ct O lin er tB en Ev S AW
  • 49. AW S Ev en tB er lin O ct 20 10
  • 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. AW S Ev en tB er lin O ct 20 10
  • 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. 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. 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. 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. AW S Ev en tB er lin O ct 20 10
  • 57. AW S Ev en tB er lin O ct 20 10