SlideShare ist ein Scribd-Unternehmen logo
1 von 46
Downloaden Sie, um offline zu lesen
Navigate the Cloud with
Amazon Web Services
  Mike Culver




                   #GX234
Amazon’s Three Businesses


Consumer (Retail)         Seller            IT Infrastructure
    Business             Business               Business

Tens of millions of   Sell on Amazon         Cloud computing
active customer       websites               infrastructure for
accounts                                     hosting web-scale
                      Use Amazon             solutions
Seven countries:      technology for your
US, UK, Germany,      own retail website     Hundreds of
Japan, France,                               thousands of
Canada, China         Leverage Amazon’s      registered customers
                      massive fulfillment
                      center network
The Cloud
KEY BENEFITS TO RUNNING IN THE AWS CLOUD


         Lowers Cost                      Increases Agility
  Eliminates Capital Investment          Reduces Time to Market
    Reduces Operational Costs             Removes constraints




 Removes the “Heavy Lifting”                 Foundation for
  Leverages Scalability, Reliability
            and Security
                                       21st Century Architectures
Each day,                         AWS adds the
equivalent server capacity to power Amazon when it was
         a global, $2.76B enterprise (circa 2000)
The “Living” AWS Cloud


                         Tools to access
                         services


                         Cross Service
                         features



                         High-level building
                         blocks




                         Low-level building
                         blocks
#1
Choice
Choice is the key

       Use any Programming Model, Language or Operating
       System or Database


       Use any service individually or in any combination


       Only pay for what you use


       Use any existing System Management Tools and extend
       the datacenter into the Cloud
Bring your Software License to
the Cloud
            Microsoft Exchange Server, Microsoft SharePoint Server,
            Microsoft SQL Standard Server, Microsoft SQL Enterprise
            Server, Microsoft Lync Server, Microsoft System Center
            servers, and Microsoft Dynamics CRM through License
            Mobility Software Assurance
            Oracle fully supports Oracle E-Business Suite, Oracle’s
            PeopleSoft Enterprise, Oracle’s Siebel CRM, Oracle Fusion
            Middleware, Oracle Database, and Oracle Linux on the
            portion of AWS EC2 which uses Oracle VM.

            IBM DB2, Informix, Lotus® Forms Turbo, WebSphere®
            Application Server, WebSphere® sMash, WebSphere Portal
            Server, Lotus® Web Content Management Standard
            Edition , InfoSphere Information Server, Lotus Domino®,
            Lotus Web Content Management Standard Edition®, Tivoli
            Monitoring®

            SAP® solutions, including SAP® Rapid Deployment solutions and
            SAP® BusinessObjects™ solutions,
US West           US East        US GovCloud                           Asia Pacific      Asia Pacific
                                                       Europe West
  (Northern         (Northern        (Northern                               Region           Region
                                                         (Dublin)
  California)        Virginia)       California)                          (Singapore)        (Japan)
Amazon CloudFront          Ashburn, Dallas, Los Angeles, Miami, Newark, Palo Alto, Seattle, St. Louis,
Edge Locations             Amsterdam, Dublin, Frankfurt, London, Hong Kong, Singapore, Tokyo, New York,
                           Paris, Stockholm
The Cloud as a Platform
The Cloud as a Platform
    For Computation
Wall Street & Amazon EC2
                             3000 CPU’s for one firm’s risk management processes
 3000--
  Number of EC2 Instances




                                                                300 CPU’s on
                                                                weekends




  300 --



                            Wednesday    Thursday     Friday      Saturday    Sunday      Monday      Tuesday
                            4/22/2009   4/23/2009   4/24/2009    4/25/2009   4/26/2009   4/27/2009   4/28/2009
“TimesMachine” from NYTimes
                    • 1851-1922 Articles
                    • TIFF -> PDF
                    • Input: 11 Million Articles
                      (4TB of data)
                    • What did he do ?
                       – 100 EC2 Instances for 24
                         hours
                       – Input: All data on S3
                       – Output: 1.5 TB of Data
                       – Hadoop, iText, JetS3t
1 Job, 1 Machine, 500 hours
500 Hours
$43


1 Job, 500 Machines, 1 hour
  One Hour
$43
#2
Elasticity
is a
fundamental
property
of the cloud
Elasticity + Auto Scaling
Infrastructure
Cost $




              Large                            You just lost
              Capital                           customers
            Expenditure


                                                           Predicted
                                                           Demand

                          Opportunity                          Traditional
                            Cost                               Hardware
                           Wastage
                                                               Actual
                                                               Demand

                                                           Cloud
                                                           Automated
                                                           Elasticity


                                        time
Build a Web application that

sleeps at night
or shrinks itself when there are
     no users accessing it
Build a Web application that

Follows the Sun
and leverages the true power of
   on-demand elasticity and
  globally dispersed regions
Americas Traffic                    US East Traffic                          Europe Traffic                      Asia Traffic



                                                            Geo IP/Directional DNS
                                                                    Server




              ELB                                ELB                                    ELB                             ELB



    Web              Web              Web                Web                  Web              Web             Web              Web
     Web              Web              Web                Web                  Web              Web             Web              Web
    App
      Web            App
                      Web             App
                                        Web              App
                                                          Web                 App
                                                                                Web            App
                                                                                                Web            App
                                                                                                                 Web            App
                                                                                                                                 Web
     App              App              App                App                  App              App             App              App
      App              App              App                App                  App              App             App              App

   Auto Scaling group : Web          Auto Scaling group : Web                Auto Scaling group : Web          Auto Scaling group : Web
           App Tier                          App Tier                                App Tier                          App Tier



             RDS                                 RDS                                   RDS                              RDS
            Master                              Master                                Master                           Master

US-West                           US-East                                EU-West                            AP-SOUTHEAST
                        RDS                                 RDS                                   RDS                                RDS
                       Multi-AZ                            Multi-AZ                              Multi-AZ                           Multi-AZ
 US-West-1b                        US-East-1b                              EU-West-1b                        AP-SOUTHEAST-1b

                                                         Software-based Data Replicator
Elasticity +
Automation + price reductions
= cost-savings
The Cloud as a Platform
    For Computation
    For Research and Development
“Cloud computing capacity is so insanely cheap that it's irresistible”
                                                 -- Keir Thomas, PCWorld
The Cloud as a Platform
    For Computation
    For Research and Development
    For New Generation Apps
Casual Online Games
                      “Gamification”
The Cloud as a Platform
    For Computation
    For Research and Development
    For New Generation Apps
    For Internal Corporate IT
Let go of (physical) control
but retain your ownership
Time to provision a server in an enterprise
350,000 Minutes (7-8 Months)
$1000     To rack and stack on-premise




Time to provision a server in the cloud
  <5 Minutes
$380      For 3 years (reserved 100% utilized)
Amazon Virtual Private Cloud (VPC)


                                               Customer’s isolated
                                               AWS resources
     Amazon
                                                           Subnets
     VPC




                                      Router
                    VPN
                Gateway

                                                Amazon
                                                Web Services
              Secure VPN Connection             Cloud
                      (IPSEC)




               Customer’s Network
As of November 2010,
 Amazon.com’s Web Server
Fleet is serving all the traffic
      from Amazon EC2
The Cloud as a Platform
    For Computation
    For Research and Development
    For New Generation Apps
    For Internal Corporate IT
    For Storage
Amazon S3 Adoption Rate: Billions of Objects Stored

         Peak Requests:
            290,000+
600
           per second                                      6 months!


500                                                                     490




400




300
                                                  262



200



                                        102
100

                               40
                     14
        2.9
 0
      Q4 2006      Q4 2007   Q4 2008   Q4 2009   Q4 2010               Q2 2011
#3
Redefining Cloud
Security
Recovery.gov and Treasury.gov
       First government-wide system to move to the cloud
       Savings of over $750,000 in current budget cycle

         “Cloud computing strikes me as a perfect tool to help achieve greater
         transparency and accountability. Moving to the cloud allows us to
         provide better service at lower costs. I hope this development will
         inspire other government entities to accelerate their own efforts. The
         American taxpayers would be the winners.’’ -
         Earl E. Devaney, the Board’s Chairman.
Build security in every layer




          Old World             New World
The Cloud as a Platform
    For Computation
    For Research and Development
    For New Generation Apps
    For Internal Corporate IT
    For Storage
    For Platforms
The “Living and Evolving” AWS Cloud




                               Tools to access services




                               Cross Service features




                               High-level Infrastructure
                               building blocks




                               Low-level Infrastructure
                               building blocks
The Cloud as a Platform
    For Computation
    For Research and Development
    For New Generation Apps
    For Internal Corporate IT
    For Storage
    For Platforms
The Cloud as a Platform
    For Realizing your ideas
Thank you!




     Mike Culver
mculver@amazon.com
Twitter:@MikeCulver

Weitere ähnliche Inhalte

Was ist angesagt?

Cloud computing with AWS
Cloud computing with AWS Cloud computing with AWS
Cloud computing with AWS
ikanow
 
2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web Service2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web Service
Hiro Fukami
 

Was ist angesagt? (20)

AWS 101 Lunch and Learn | London
AWS 101 Lunch and Learn | LondonAWS 101 Lunch and Learn | London
AWS 101 Lunch and Learn | London
 
Cloud computing with AWS
Cloud computing with AWS Cloud computing with AWS
Cloud computing with AWS
 
AWS and Serverless with Alexa
AWS and Serverless with AlexaAWS and Serverless with Alexa
AWS and Serverless with Alexa
 
2011 State of the Cloud: A Year's Worth of Innovation in 30 Minutes - Jinesh...
2011 State of the Cloud:  A Year's Worth of Innovation in 30 Minutes - Jinesh...2011 State of the Cloud:  A Year's Worth of Innovation in 30 Minutes - Jinesh...
2011 State of the Cloud: A Year's Worth of Innovation in 30 Minutes - Jinesh...
 
Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)
 
2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web Service2009.11.20 BPstudy#27 Amazon Web Service
2009.11.20 BPstudy#27 Amazon Web Service
 
Overview of Amazon Web Services - kwiecień 2017
Overview of Amazon Web Services - kwiecień 2017Overview of Amazon Web Services - kwiecień 2017
Overview of Amazon Web Services - kwiecień 2017
 
Journey Through the Cloud - What is AWS? Webinar - Jan 2013
Journey Through the Cloud - What is AWS? Webinar - Jan 2013Journey Through the Cloud - What is AWS? Webinar - Jan 2013
Journey Through the Cloud - What is AWS? Webinar - Jan 2013
 
What is AWS?
What is AWS?What is AWS?
What is AWS?
 
Cloud computing benefits start-up companies
Cloud computing benefits start-up companiesCloud computing benefits start-up companies
Cloud computing benefits start-up companies
 
The New World of IT
The New World of ITThe New World of IT
The New World of IT
 
AWS 101, London - September 2014
AWS 101, London - September 2014AWS 101, London - September 2014
AWS 101, London - September 2014
 
Keynote - Werner Vogels
Keynote - Werner Vogels Keynote - Werner Vogels
Keynote - Werner Vogels
 
Costruisci e distribuisci applicazioni web moderne con AWS Amplify Console
Costruisci e distribuisci applicazioni web moderne con AWS Amplify ConsoleCostruisci e distribuisci applicazioni web moderne con AWS Amplify Console
Costruisci e distribuisci applicazioni web moderne con AWS Amplify Console
 
AWS 101 - Journey to the AWS Cloud Series
AWS 101 - Journey to the AWS Cloud SeriesAWS 101 - Journey to the AWS Cloud Series
AWS 101 - Journey to the AWS Cloud Series
 
Your Future with Cloud Computing - Dr. Werner Vogels - AWS Summit 2012 Australia
Your Future with Cloud Computing - Dr. Werner Vogels - AWS Summit 2012 AustraliaYour Future with Cloud Computing - Dr. Werner Vogels - AWS Summit 2012 Australia
Your Future with Cloud Computing - Dr. Werner Vogels - AWS Summit 2012 Australia
 
Machine learning for developers & data scientists with Amazon SageMaker - AIM...
Machine learning for developers & data scientists with Amazon SageMaker - AIM...Machine learning for developers & data scientists with Amazon SageMaker - AIM...
Machine learning for developers & data scientists with Amazon SageMaker - AIM...
 
Aws tutorial for beginners- tibacademy.in
Aws tutorial for beginners- tibacademy.inAws tutorial for beginners- tibacademy.in
Aws tutorial for beginners- tibacademy.in
 
AWS Presentation
AWS PresentationAWS Presentation
AWS Presentation
 
Adding intelligence to applications - AIM201 - Chicago AWS Summit
Adding intelligence to applications - AIM201 - Chicago AWS SummitAdding intelligence to applications - AIM201 - Chicago AWS Summit
Adding intelligence to applications - AIM201 - Chicago AWS Summit
 

Ähnlich wie 039 keynote mike-culver_-_amazon_web_services

Best Practices for Hosting Web Applications on AWS
Best Practices for Hosting Web Applications on AWSBest Practices for Hosting Web Applications on AWS
Best Practices for Hosting Web Applications on AWS
Amazon Web Services
 
Amazon web services,
Amazon web services,Amazon web services,
Amazon web services,
Chetan Goenka
 
13h00 p duff-building-applications-with-aws-final
13h00   p duff-building-applications-with-aws-final13h00   p duff-building-applications-with-aws-final
13h00 p duff-building-applications-with-aws-final
Luiz Gustavo Santos
 
Building Web Applications on AWS - AWS Summit 2012 - NYC
Building Web Applications on AWS - AWS Summit 2012 - NYCBuilding Web Applications on AWS - AWS Summit 2012 - NYC
Building Web Applications on AWS - AWS Summit 2012 - NYC
Amazon Web Services
 

Ähnlich wie 039 keynote mike-culver_-_amazon_web_services (20)

Amazon web services : "How Does Cloud Computing Change the Business Model for...
Amazon web services : "How Does Cloud Computing Change the Business Model for...Amazon web services : "How Does Cloud Computing Change the Business Model for...
Amazon web services : "How Does Cloud Computing Change the Business Model for...
 
Fórum E-commerce Brasil 2010: Jinesh Varia
Fórum E-commerce Brasil 2010: Jinesh VariaFórum E-commerce Brasil 2010: Jinesh Varia
Fórum E-commerce Brasil 2010: Jinesh Varia
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web Services
 
Enterprise Cloud Computing with AWS - How enterprises are using the AWS Cloud...
Enterprise Cloud Computing with AWS - How enterprises are using the AWS Cloud...Enterprise Cloud Computing with AWS - How enterprises are using the AWS Cloud...
Enterprise Cloud Computing with AWS - How enterprises are using the AWS Cloud...
 
Carlos Condè - Amazon Web Services
Carlos Condè - Amazon Web ServicesCarlos Condè - Amazon Web Services
Carlos Condè - Amazon Web Services
 
Vancouver keynote - AWS Innovate - Sam Elmalak
Vancouver keynote - AWS Innovate - Sam ElmalakVancouver keynote - AWS Innovate - Sam Elmalak
Vancouver keynote - AWS Innovate - Sam Elmalak
 
Best Practices for Hosting Web Applications on AWS
Best Practices for Hosting Web Applications on AWSBest Practices for Hosting Web Applications on AWS
Best Practices for Hosting Web Applications on AWS
 
Amazon web services,
Amazon web services,Amazon web services,
Amazon web services,
 
What is Amazon Web Services & How to Start to deploy your apps ?
What is Amazon Web Services & How to Start to deploy your apps ?What is Amazon Web Services & How to Start to deploy your apps ?
What is Amazon Web Services & How to Start to deploy your apps ?
 
13h00 p duff-building-applications-with-aws-final
13h00   p duff-building-applications-with-aws-final13h00   p duff-building-applications-with-aws-final
13h00 p duff-building-applications-with-aws-final
 
Building Applications with AWS
Building Applications with AWSBuilding Applications with AWS
Building Applications with AWS
 
Brief about Windows Azure Platform
Brief about Windows Azure Platform Brief about Windows Azure Platform
Brief about Windows Azure Platform
 
The Cloud as a Platform - Cloud Connections 2011 Keynote - Jinesh Varia
The Cloud as a Platform - Cloud Connections 2011 Keynote - Jinesh VariaThe Cloud as a Platform - Cloud Connections 2011 Keynote - Jinesh Varia
The Cloud as a Platform - Cloud Connections 2011 Keynote - Jinesh Varia
 
NoSql presentation
NoSql presentationNoSql presentation
NoSql presentation
 
Building Web Applications on AWS - AWS Summit 2012 - NYC
Building Web Applications on AWS - AWS Summit 2012 - NYCBuilding Web Applications on AWS - AWS Summit 2012 - NYC
Building Web Applications on AWS - AWS Summit 2012 - NYC
 
Java Developer on AWS 在AWS上開發Java應用
Java Developer on AWS 在AWS上開發Java應用Java Developer on AWS 在AWS上開發Java應用
Java Developer on AWS 在AWS上開發Java應用
 
Java-Developer-on-AWS
Java-Developer-on-AWSJava-Developer-on-AWS
Java-Developer-on-AWS
 
Netflix on Cloud - combined slides for Dev and Ops
Netflix on Cloud - combined slides for Dev and OpsNetflix on Cloud - combined slides for Dev and Ops
Netflix on Cloud - combined slides for Dev and Ops
 
No SQL at The Guardian
No SQL at The GuardianNo SQL at The Guardian
No SQL at The Guardian
 
Windows Azure Overview
Windows Azure OverviewWindows Azure Overview
Windows Azure Overview
 

Mehr von GeneXus

Mehr von GeneXus (20)

After Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsAfter Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) Bots
 
Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!
 
Live Editing in Action
Live Editing in ActionLive Editing in Action
Live Editing in Action
 
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
 
¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?
 
K2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuroK2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuro
 
Sd y Plataformas
Sd y PlataformasSd y Plataformas
Sd y Plataformas
 
PXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivosPXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivos
 
APPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industriaAPPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industria
 
GeneXus 4 Students
GeneXus 4 StudentsGeneXus 4 Students
GeneXus 4 Students
 
La importancia de ser responsive
La importancia de ser responsiveLa importancia de ser responsive
La importancia de ser responsive
 
K2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXusK2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXus
 
GeneXus 15 (Salto)
GeneXus 15 (Salto)GeneXus 15 (Salto)
GeneXus 15 (Salto)
 
GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.
 
LigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuariosLigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuarios
 
Innovando con GeneXus y SAP
Innovando con GeneXus y SAPInnovando con GeneXus y SAP
Innovando con GeneXus y SAP
 
Going mobile
Going mobileGoing mobile
Going mobile
 
Audit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXusAudit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXus
 
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite PlusWW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
 
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

039 keynote mike-culver_-_amazon_web_services

  • 1. Navigate the Cloud with Amazon Web Services Mike Culver #GX234
  • 2. Amazon’s Three Businesses Consumer (Retail) Seller IT Infrastructure Business Business Business Tens of millions of Sell on Amazon Cloud computing active customer websites infrastructure for accounts hosting web-scale Use Amazon solutions Seven countries: technology for your US, UK, Germany, own retail website Hundreds of Japan, France, thousands of Canada, China Leverage Amazon’s registered customers massive fulfillment center network
  • 4.
  • 5. KEY BENEFITS TO RUNNING IN THE AWS CLOUD Lowers Cost Increases Agility Eliminates Capital Investment Reduces Time to Market Reduces Operational Costs Removes constraints Removes the “Heavy Lifting” Foundation for Leverages Scalability, Reliability and Security 21st Century Architectures
  • 6. Each day, AWS adds the equivalent server capacity to power Amazon when it was a global, $2.76B enterprise (circa 2000)
  • 7. The “Living” AWS Cloud Tools to access services Cross Service features High-level building blocks Low-level building blocks
  • 9. Choice is the key Use any Programming Model, Language or Operating System or Database Use any service individually or in any combination Only pay for what you use Use any existing System Management Tools and extend the datacenter into the Cloud
  • 10. Bring your Software License to the Cloud Microsoft Exchange Server, Microsoft SharePoint Server, Microsoft SQL Standard Server, Microsoft SQL Enterprise Server, Microsoft Lync Server, Microsoft System Center servers, and Microsoft Dynamics CRM through License Mobility Software Assurance Oracle fully supports Oracle E-Business Suite, Oracle’s PeopleSoft Enterprise, Oracle’s Siebel CRM, Oracle Fusion Middleware, Oracle Database, and Oracle Linux on the portion of AWS EC2 which uses Oracle VM. IBM DB2, Informix, Lotus® Forms Turbo, WebSphere® Application Server, WebSphere® sMash, WebSphere Portal Server, Lotus® Web Content Management Standard Edition , InfoSphere Information Server, Lotus Domino®, Lotus Web Content Management Standard Edition®, Tivoli Monitoring® SAP® solutions, including SAP® Rapid Deployment solutions and SAP® BusinessObjects™ solutions,
  • 11.
  • 12. US West US East US GovCloud Asia Pacific Asia Pacific Europe West (Northern (Northern (Northern Region Region (Dublin) California) Virginia) California) (Singapore) (Japan) Amazon CloudFront Ashburn, Dallas, Los Angeles, Miami, Newark, Palo Alto, Seattle, St. Louis, Edge Locations Amsterdam, Dublin, Frankfurt, London, Hong Kong, Singapore, Tokyo, New York, Paris, Stockholm
  • 13. The Cloud as a Platform
  • 14. The Cloud as a Platform For Computation
  • 15. Wall Street & Amazon EC2 3000 CPU’s for one firm’s risk management processes 3000-- Number of EC2 Instances 300 CPU’s on weekends 300 -- Wednesday Thursday Friday Saturday Sunday Monday Tuesday 4/22/2009 4/23/2009 4/24/2009 4/25/2009 4/26/2009 4/27/2009 4/28/2009
  • 16. “TimesMachine” from NYTimes • 1851-1922 Articles • TIFF -> PDF • Input: 11 Million Articles (4TB of data) • What did he do ? – 100 EC2 Instances for 24 hours – Input: All data on S3 – Output: 1.5 TB of Data – Hadoop, iText, JetS3t
  • 17. 1 Job, 1 Machine, 500 hours 500 Hours $43 1 Job, 500 Machines, 1 hour One Hour $43
  • 19. Elasticity + Auto Scaling Infrastructure Cost $ Large You just lost Capital customers Expenditure Predicted Demand Opportunity Traditional Cost Hardware Wastage Actual Demand Cloud Automated Elasticity time
  • 20.
  • 21. Build a Web application that sleeps at night or shrinks itself when there are no users accessing it
  • 22. Build a Web application that Follows the Sun and leverages the true power of on-demand elasticity and globally dispersed regions
  • 23. Americas Traffic US East Traffic Europe Traffic Asia Traffic Geo IP/Directional DNS Server ELB ELB ELB ELB Web Web Web Web Web Web Web Web Web Web Web Web Web Web Web Web App Web App Web App Web App Web App Web App Web App Web App Web App App App App App App App App App App App App App App App App Auto Scaling group : Web Auto Scaling group : Web Auto Scaling group : Web Auto Scaling group : Web App Tier App Tier App Tier App Tier RDS RDS RDS RDS Master Master Master Master US-West US-East EU-West AP-SOUTHEAST RDS RDS RDS RDS Multi-AZ Multi-AZ Multi-AZ Multi-AZ US-West-1b US-East-1b EU-West-1b AP-SOUTHEAST-1b Software-based Data Replicator
  • 24. Elasticity + Automation + price reductions = cost-savings
  • 25. The Cloud as a Platform For Computation For Research and Development
  • 26. “Cloud computing capacity is so insanely cheap that it's irresistible” -- Keir Thomas, PCWorld
  • 27. The Cloud as a Platform For Computation For Research and Development For New Generation Apps
  • 28. Casual Online Games “Gamification”
  • 29. The Cloud as a Platform For Computation For Research and Development For New Generation Apps For Internal Corporate IT
  • 30. Let go of (physical) control but retain your ownership
  • 31. Time to provision a server in an enterprise 350,000 Minutes (7-8 Months) $1000 To rack and stack on-premise Time to provision a server in the cloud <5 Minutes $380 For 3 years (reserved 100% utilized)
  • 32. Amazon Virtual Private Cloud (VPC) Customer’s isolated AWS resources Amazon Subnets VPC Router VPN Gateway Amazon Web Services Secure VPN Connection Cloud (IPSEC) Customer’s Network
  • 33. As of November 2010, Amazon.com’s Web Server Fleet is serving all the traffic from Amazon EC2
  • 34. The Cloud as a Platform For Computation For Research and Development For New Generation Apps For Internal Corporate IT For Storage
  • 35. Amazon S3 Adoption Rate: Billions of Objects Stored Peak Requests: 290,000+ 600 per second 6 months! 500 490 400 300 262 200 102 100 40 14 2.9 0 Q4 2006 Q4 2007 Q4 2008 Q4 2009 Q4 2010 Q2 2011
  • 37. Recovery.gov and Treasury.gov First government-wide system to move to the cloud Savings of over $750,000 in current budget cycle “Cloud computing strikes me as a perfect tool to help achieve greater transparency and accountability. Moving to the cloud allows us to provide better service at lower costs. I hope this development will inspire other government entities to accelerate their own efforts. The American taxpayers would be the winners.’’ - Earl E. Devaney, the Board’s Chairman.
  • 38.
  • 39. Build security in every layer Old World New World
  • 40. The Cloud as a Platform For Computation For Research and Development For New Generation Apps For Internal Corporate IT For Storage For Platforms
  • 41.
  • 42. The “Living and Evolving” AWS Cloud Tools to access services Cross Service features High-level Infrastructure building blocks Low-level Infrastructure building blocks
  • 43.
  • 44. The Cloud as a Platform For Computation For Research and Development For New Generation Apps For Internal Corporate IT For Storage For Platforms
  • 45. The Cloud as a Platform For Realizing your ideas
  • 46. Thank you! Mike Culver mculver@amazon.com Twitter:@MikeCulver