SlideShare une entreprise Scribd logo
1  sur  32
Télécharger pour lire hors ligne
Amazon Web Services
Cloud Computing in Action
   Jeff Barr – jbarr@amazon.com
Who am I?
•   Software development background
•   Programmable applications and sites
•   Microsoft Visual Basic and .Net Teams
•   Startup / venture consultant
•   6 Years with Amazon:
     – Developer
     – Evangelist
     – Blogger
Our Offering
•   AWS – Amazon Web Services
•   Third major line of business
•   Access to proven Amazon infrastructure
•   Highly scalable & reliable
•   Redundant & geographically dispersed
•   Economical
•   Metered, pay-as-you-go access
Cloud Computing
   Components
amazonaws.com
amazonaws.com




• Web service APIs
•Usage-based billing
• Developer account system
• Network security model
• Cloud-level resource management
• Clean conceptual models
amazonaws.com


    Message Queue

  Message Queue
Message Queue
amazonaws.com


    Message Queue

  Message Queue
Message Queue




                                    SQS

                  • Amazon Simple Queue Service
                  • Scalable message queue
                  • Distributed application component
                  • Elastic capacity
                  • $.01 for 10,000 messages
amazonaws.com


    Message Queue

  Message Queue
Message Queue




     Object Storage

       Object Storage
          Object Storage
amazonaws.com
                                      S3
    Message Queue
                      • Amazon Simple Storage Service
  Message Queue
                      • Scalable object storage
Message Queue         • Distributed, redundant
                      • Access controls
                      • 1B – 5 GB / object
                      • URL-addressable
                      • 22 billion objects, 50K TPS
                      • $.15 / GB / month
     Object Storage

       Object Storage
          Object Storage
amazonaws.com


    Message Queue

  Message Queue
Message Queue




     Object Storage

       Object Storage                 Indexed
                                      Storage
          Object Storage
amazonaws.com
               SDB
         Message Queue
• Amazon SimpleDB
         Message Queue
• Indexed data storage
• Distributed,Queue
      Message redundant
• Schemaless
• Elastic capacity
• No DBA required
• $1.50 / GB / month

          Object Storage

            Object Storage                 Indexed
                                           Storage
               Object Storage
amazonaws.com


    Message Queue

  Message Queue
Message Queue

                         Elastic
                        Computing




     Object Storage

       Object Storage                 Indexed
                                      Storage
          Object Storage
amazonaws.com


    Message Queue

  Message Queue
Message Queue

                         Elastic
                        Computing
                                      EC2

     Object Storage   • Amazon Elastic Compute Cloud
                      • Scalable processing power
                                   Indexed
       Object Storage
                      • EphemeralStorage
                                    instances
          Object Storage
                      • 5 instance sizes
                      • Linux or OpenSolaris
                      • Root-level access
                      • $0.10 - $0.80 / instance / hour
amazonaws.com


    Message Queue

  Message Queue
                                                 Block
Message Queue                                   Storage

                         Elastic
                        Computing




     Object Storage

       Object Storage                 Indexed
                                      Storage
          Object Storage
amazonaws.com


    Message Queue

  Message Queue
                                               Block
Message Queue                                 Storage
   Elastic Block Storage
                       Elastic
  • 1 GB – 1 TB      Computing
                  allocation
  • High-performance
  • Mount on EC2 instance
  • FormatStorage
      Object as filesystem
  • Snapshot backup to S3           Indexed
       Object Storage
                                    Storage
          Object Storage
amazonaws.com


    Message Queue

  Message Queue
                                                    Block
Message Queue                                      Storage

                         Elastic
                        Computing




     Object Storage

       Object Storage                  Indexed
                                       Storage
          Object Storage


                                    IP Addresses
amazonaws.com


    Message Queue

  Message Queue
                                                 Block
Message Queue IP Addresses
     Elastic                                    Storage

• Allocate as neededElastic
• Attach to EC2 instance
                   Computing
• Remap dynamically

     Object Storage

       Object Storage                 Indexed
                                      Storage
          Object Storage


                                IP Addresses
amazonaws.com


    Message Queue

  Message Queue
                                                    Block
Message Queue                                      Storage

                         Elastic
                        Computing




     Object Storage

       Object Storage                  Indexed
                                       Storage
          Object Storage
                                                             Metering


                                    IP Addresses              Billing
amazonaws.com


    Message Queue
                  Metering & Billing
  Message Queue
                                                 Block
         • Dynamic
Message Queue       usage tracking              Storage
         • Monthly billing
                     Elastic
         • Usage reports
                   Computing
         • Service Portal
         • DevPay

     Object Storage

       Object Storage                 Indexed
                                      Storage
          Object Storage
                                                          Metering


                                IP Addresses               Billing
AWS
in Action
Bandwidth Consumed by
                           Amazon Web Services




              Bandwidth Consumed by
              Amazon’s Global Websites




2001
1996   2002
       1997       2003
                  1998     2004
                           1999      2005
                                     2000   2006
                                            2001   2007
                                                   2002   2008
Billions of Objects inObjects S3
      Billions of S3 Amazon
25

20

15

10

 5

 0
     July 2006 April 2007 Oct 2007 Jan 2008   March   June
                                              2008    2008
“Prorated Super Computing Fun”
      The New York Times

               • 1851-1922 Articles
               • TIFF -> PDF
               • Input: 11 Million Articles
                 (4TB of data)
               • What did they do?
                  –   100 EC2 Instances for 24 hours
                  –   All data on S3
                  –   Output: 1.5 TB of Data
                  –   Hadoop, iText, JetS3t
Washington Post
•   Hillary Clinton’s public record
•   How to process 11,000 pages of data
•   Developer suggests EC2
•   200 instance EC2 job running 12 hours later
•   11 hours to OCR and index

     “This has been a big internal success: the politics dept hadn't
     thought that a 17k pdf could be made searchable, let alone in 12
     hours. So it's definitely changing the understanding of what's
     possible and encouraged them to think big…”
Animoto
•   Dynamic Music Video Generator
•   Upload images
•   Upload music
•   Generate music video
•   Facebook Application
50 Servers to 3500 Servers in 3 Days
AWS Security White Paper
• Certifications
  – SOX
  – SAS 70 Type II
  – HIPAA
• Physical security
• System security
• Backups
Getting Started With AWS
     Create           Retrieve Private and
Developer Account          Public Keys




  Enter Payment         Build & Deploy
   Information           Application




Sign Up for Desired    Monitor and Scale
     Services            Application
Important AWS Sites
• AWS Home Page
  aws.amazon.com

• AWS Blog:
  aws.typepad.com

• AWS Service Health Dashboard:
  status.aws.amazon.com

• AWS Forums:
  aws.amazon.com/forums

• AWS Zone:
  www.awszone.com
Q&A
Thank You!
Jeff Barr – jbarr@amazon.com

Contenu connexe

Tendances

AWS Summit Milan - Opening Keynote
AWS Summit Milan - Opening KeynoteAWS Summit Milan - Opening Keynote
AWS Summit Milan - Opening Keynote
Amazon Web Services
 

Tendances (20)

Deep Dive on Archiving and Compliance
Deep Dive on Archiving and ComplianceDeep Dive on Archiving and Compliance
Deep Dive on Archiving and Compliance
 
(SOV203) Understanding AWS Storage Options | AWS re:Invent 2014
(SOV203) Understanding AWS Storage Options | AWS re:Invent 2014(SOV203) Understanding AWS Storage Options | AWS re:Invent 2014
(SOV203) Understanding AWS Storage Options | AWS re:Invent 2014
 
AWS Summit Milan - Opening Keynote
AWS Summit Milan - Opening KeynoteAWS Summit Milan - Opening Keynote
AWS Summit Milan - Opening Keynote
 
AWS Commercial Management and Cost Optimisation - Dec 2017
AWS Commercial Management and Cost Optimisation - Dec 2017AWS Commercial Management and Cost Optimisation - Dec 2017
AWS Commercial Management and Cost Optimisation - Dec 2017
 
Escalando hasta sus primeros 10 millones de usuarios
Escalando hasta sus primeros 10 millones de usuariosEscalando hasta sus primeros 10 millones de usuarios
Escalando hasta sus primeros 10 millones de usuarios
 
MCL314_Unlocking Media Workflows Using Amazon Rekognition
MCL314_Unlocking Media Workflows Using Amazon RekognitionMCL314_Unlocking Media Workflows Using Amazon Rekognition
MCL314_Unlocking Media Workflows Using Amazon Rekognition
 
Deep Dive on Archiving and Compliance
Deep Dive on Archiving and ComplianceDeep Dive on Archiving and Compliance
Deep Dive on Archiving and Compliance
 
Managing Windows Containers on ECS
Managing Windows Containers on ECSManaging Windows Containers on ECS
Managing Windows Containers on ECS
 
CTD405_Building Serverless Video Workflows
CTD405_Building Serverless Video WorkflowsCTD405_Building Serverless Video Workflows
CTD405_Building Serverless Video Workflows
 
AWS Simple Storage Service (s3)
AWS Simple Storage Service (s3) AWS Simple Storage Service (s3)
AWS Simple Storage Service (s3)
 
CMP209_Getting started with Docker on AWS
CMP209_Getting started with Docker on AWSCMP209_Getting started with Docker on AWS
CMP209_Getting started with Docker on AWS
 
Deep Dive on Data Archiving in Amazon S3 & Amazon Glacier, with Special Guest...
Deep Dive on Data Archiving in Amazon S3 & Amazon Glacier, with Special Guest...Deep Dive on Data Archiving in Amazon S3 & Amazon Glacier, with Special Guest...
Deep Dive on Data Archiving in Amazon S3 & Amazon Glacier, with Special Guest...
 
STG311_Deep Dive on Amazon S3 & Amazon Glacier Storage Management
STG311_Deep Dive on Amazon S3 & Amazon Glacier Storage ManagementSTG311_Deep Dive on Amazon S3 & Amazon Glacier Storage Management
STG311_Deep Dive on Amazon S3 & Amazon Glacier Storage Management
 
Understanding AWS Storage Options (STG101) | AWS re:Invent 2013
Understanding AWS Storage Options (STG101) | AWS re:Invent 2013Understanding AWS Storage Options (STG101) | AWS re:Invent 2013
Understanding AWS Storage Options (STG101) | AWS re:Invent 2013
 
Sony DAD NMS & Our Migration to the AWS Cloud
Sony DAD NMS & Our Migration to the AWS CloudSony DAD NMS & Our Migration to the AWS Cloud
Sony DAD NMS & Our Migration to the AWS Cloud
 
(STG311) AWS Storage Gateway: Secure, Cost-Effective Backup & Archive
(STG311) AWS Storage Gateway: Secure, Cost-Effective Backup & Archive(STG311) AWS Storage Gateway: Secure, Cost-Effective Backup & Archive
(STG311) AWS Storage Gateway: Secure, Cost-Effective Backup & Archive
 
Containers on AWS - re:Invent Comes to London 2.0
Containers on AWS - re:Invent Comes to London 2.0Containers on AWS - re:Invent Comes to London 2.0
Containers on AWS - re:Invent Comes to London 2.0
 
Batch Processing with Containers on AWS - CON304 - re:Invent 2017
Batch Processing with Containers on AWS - CON304 - re:Invent 2017Batch Processing with Containers on AWS - CON304 - re:Invent 2017
Batch Processing with Containers on AWS - CON304 - re:Invent 2017
 
Building a Data Lake on S3 for IoT Workloads
Building a Data Lake on S3 for IoT WorkloadsBuilding a Data Lake on S3 for IoT Workloads
Building a Data Lake on S3 for IoT Workloads
 
Deep Dive on the AWS Storage Gateway - April 2017 AWS Online Tech Talks
Deep Dive on the AWS Storage Gateway - April 2017 AWS Online Tech TalksDeep Dive on the AWS Storage Gateway - April 2017 AWS Online Tech Talks
Deep Dive on the AWS Storage Gateway - April 2017 AWS Online Tech Talks
 

En vedette (6)

Cloud Computing In DoD, IDGA Presentation
Cloud Computing In DoD, IDGA PresentationCloud Computing In DoD, IDGA Presentation
Cloud Computing In DoD, IDGA Presentation
 
Esquerdo normal direito
Esquerdo                   normal               direitoEsquerdo                   normal               direito
Esquerdo normal direito
 
Basics of cloud computing ( aws )
Basics of cloud computing ( aws )Basics of cloud computing ( aws )
Basics of cloud computing ( aws )
 
20090921 Risacher To Ncoic Cloud Storefront
20090921 Risacher To Ncoic Cloud Storefront20090921 Risacher To Ncoic Cloud Storefront
20090921 Risacher To Ncoic Cloud Storefront
 
Robert Carey, Principal Deputy CIO, DOD Insight session
Robert Carey, Principal Deputy CIO, DOD Insight sessionRobert Carey, Principal Deputy CIO, DOD Insight session
Robert Carey, Principal Deputy CIO, DOD Insight session
 
Aws 101 cloud computing seminar (reference model included)
Aws 101 cloud computing seminar (reference model included)Aws 101 cloud computing seminar (reference model included)
Aws 101 cloud computing seminar (reference model included)
 

Similaire à Aws 2008 Cloud Computing Ncoic

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
 
Cloud Storage Transformation – Keynote - AWS Cloud Storage for the Enterprise...
Cloud Storage Transformation – Keynote - AWS Cloud Storage for the Enterprise...Cloud Storage Transformation – Keynote - AWS Cloud Storage for the Enterprise...
Cloud Storage Transformation – Keynote - AWS Cloud Storage for the Enterprise...
Amazon Web Services
 
13h00 aws 2012-fault_tolerant_applications
13h00   aws 2012-fault_tolerant_applications13h00   aws 2012-fault_tolerant_applications
13h00 aws 2012-fault_tolerant_applications
infolive
 
Jeff Barr Amazon Services Cloud Computing
Jeff Barr Amazon Services Cloud ComputingJeff Barr Amazon Services Cloud Computing
Jeff Barr Amazon Services Cloud Computing
deimos
 
High-Availability Websites and Web Applications with AWS
High-Availability Websites and Web Applications with AWSHigh-Availability Websites and Web Applications with AWS
High-Availability Websites and Web Applications with AWS
Amazon Web Services
 
Building High-availability Websites on AWS
Building High-availability Websites on AWSBuilding High-availability Websites on AWS
Building High-availability Websites on AWS
Amazon Web Services
 
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
 
Magento Imagine 2013: Fabrizio Branca - Learning To Fly: How Angry Birds Reac...
Magento Imagine 2013: Fabrizio Branca - Learning To Fly: How Angry Birds Reac...Magento Imagine 2013: Fabrizio Branca - Learning To Fly: How Angry Birds Reac...
Magento Imagine 2013: Fabrizio Branca - Learning To Fly: How Angry Birds Reac...
AOE
 

Similaire à Aws 2008 Cloud Computing Ncoic (20)

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
 
Cloud Storage Transformation – Keynote - AWS Cloud Storage for the Enterprise...
Cloud Storage Transformation – Keynote - AWS Cloud Storage for the Enterprise...Cloud Storage Transformation – Keynote - AWS Cloud Storage for the Enterprise...
Cloud Storage Transformation – Keynote - AWS Cloud Storage for the Enterprise...
 
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
 
AWS Storage Services - AWS Presentation - AWS Cloud Storage for the Enterpris...
AWS Storage Services - AWS Presentation - AWS Cloud Storage for the Enterpris...AWS Storage Services - AWS Presentation - AWS Cloud Storage for the Enterpris...
AWS Storage Services - AWS Presentation - AWS Cloud Storage for the Enterpris...
 
Jeff Barr Amazon Services Cloud Computing
Jeff Barr Amazon Services Cloud ComputingJeff Barr Amazon Services Cloud Computing
Jeff Barr Amazon Services Cloud Computing
 
Introduction to AWS: keynote
Introduction to AWS: keynoteIntroduction to AWS: keynote
Introduction to AWS: keynote
 
High-Availability Websites and Web Applications with AWS
High-Availability Websites and Web Applications with AWSHigh-Availability Websites and Web Applications with AWS
High-Availability Websites and Web Applications with AWS
 
Building High-availability Websites on AWS
Building High-availability Websites on AWSBuilding High-availability Websites on AWS
Building High-availability Websites on AWS
 
Getting Started with Storage Services on AWS - AWS Summit Tel Aviv 2017
Getting Started with Storage Services on AWS - AWS Summit Tel Aviv 2017Getting Started with Storage Services on AWS - AWS Summit Tel Aviv 2017
Getting Started with Storage Services on AWS - AWS Summit Tel Aviv 2017
 
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
 
Jeff barr Seattle_interactive_2011_q4
Jeff barr Seattle_interactive_2011_q4Jeff barr Seattle_interactive_2011_q4
Jeff barr Seattle_interactive_2011_q4
 
Next Generation of Storage Sydney Customer Appreciation Day
Next Generation of Storage Sydney Customer Appreciation DayNext Generation of Storage Sydney Customer Appreciation Day
Next Generation of Storage Sydney Customer Appreciation Day
 
Unlocking the Value of your Data Featuring AWS Enterprise Use Cases
Unlocking the Value of your Data Featuring AWS Enterprise Use CasesUnlocking the Value of your Data Featuring AWS Enterprise Use Cases
Unlocking the Value of your Data Featuring AWS Enterprise Use Cases
 
Serving Media From The Edge - Miles Ward - AWS Summit 2012 Australia
Serving Media From The Edge - Miles Ward - AWS Summit 2012 AustraliaServing Media From The Edge - Miles Ward - AWS Summit 2012 Australia
Serving Media From The Edge - Miles Ward - AWS Summit 2012 Australia
 
Magento Imagine 2013: Fabrizio Branca - Learning To Fly: How Angry Birds Reac...
Magento Imagine 2013: Fabrizio Branca - Learning To Fly: How Angry Birds Reac...Magento Imagine 2013: Fabrizio Branca - Learning To Fly: How Angry Birds Reac...
Magento Imagine 2013: Fabrizio Branca - Learning To Fly: How Angry Birds Reac...
 
4K Media Workflows on AWS
4K Media Workflows on AWS4K Media Workflows on AWS
4K Media Workflows on AWS
 
Cloud storage
Cloud storageCloud storage
Cloud storage
 
[Jun AWS 201] Technical Workshop
[Jun AWS 201] Technical Workshop[Jun AWS 201] Technical Workshop
[Jun AWS 201] Technical Workshop
 
Websites on AWS
Websites on AWSWebsites on AWS
Websites on AWS
 

Plus de GovCloud Network

Paving the Way to the Cloud: Cloud Services Brokerage for Highly Secure, Dem...
Paving the Way to the Cloud:  Cloud Services Brokerage for Highly Secure, Dem...Paving the Way to the Cloud:  Cloud Services Brokerage for Highly Secure, Dem...
Paving the Way to the Cloud: Cloud Services Brokerage for Highly Secure, Dem...
GovCloud Network
 
Government cloud deployment lessons learned final (4 4 2013)
Government cloud deployment lessons learned final (4 4 2013)Government cloud deployment lessons learned final (4 4 2013)
Government cloud deployment lessons learned final (4 4 2013)
GovCloud Network
 

Plus de GovCloud Network (20)

IaaS Price performance-benchmark
IaaS Price performance-benchmarkIaaS Price performance-benchmark
IaaS Price performance-benchmark
 
Cloud computing training what's right for me
Cloud computing training what's right for meCloud computing training what's right for me
Cloud computing training what's right for me
 
ViON Corporation: Surviving IT Change
ViON Corporation: Surviving IT ChangeViON Corporation: Surviving IT Change
ViON Corporation: Surviving IT Change
 
Staying Safe in Cyberspace
Staying Safe in CyberspaceStaying Safe in Cyberspace
Staying Safe in Cyberspace
 
Vets 360 Services - Military Dedication - Corporate Success
Vets 360 Services - Military Dedication - Corporate SuccessVets 360 Services - Military Dedication - Corporate Success
Vets 360 Services - Military Dedication - Corporate Success
 
GovCloud Network LLC Overview - June 25, 2014
GovCloud Network LLC Overview - June 25, 2014GovCloud Network LLC Overview - June 25, 2014
GovCloud Network LLC Overview - June 25, 2014
 
Army PEO EIS Cloud Architecture
Army PEO EIS Cloud Architecture   Army PEO EIS Cloud Architecture
Army PEO EIS Cloud Architecture
 
ICH Agile Cloud Session 1-Highlights /Prospective Svc Offerings Kevin Jackson
ICH Agile Cloud Session 1-Highlights /Prospective Svc Offerings   Kevin JacksonICH Agile Cloud Session 1-Highlights /Prospective Svc Offerings   Kevin Jackson
ICH Agile Cloud Session 1-Highlights /Prospective Svc Offerings Kevin Jackson
 
Improving Cybersecurity and Resilience Through Acquisition Emile Monette GSA
Improving Cybersecurity and Resilience Through Acquisition   Emile Monette GSAImproving Cybersecurity and Resilience Through Acquisition   Emile Monette GSA
Improving Cybersecurity and Resilience Through Acquisition Emile Monette GSA
 
@AgileCLoud_ICH Presentation - 20140521 US Navy OPNAV - Capt Christopher Page
@AgileCLoud_ICH Presentation - 20140521 US Navy OPNAV - Capt Christopher Page@AgileCLoud_ICH Presentation - 20140521 US Navy OPNAV - Capt Christopher Page
@AgileCLoud_ICH Presentation - 20140521 US Navy OPNAV - Capt Christopher Page
 
Agile Cloud Conference 2 Introduction - John Brennan
Agile Cloud Conference 2 Introduction - John BrennanAgile Cloud Conference 2 Introduction - John Brennan
Agile Cloud Conference 2 Introduction - John Brennan
 
DoD Business Capability Lifecycle (BCL) Guide (Draft)
DoD Business Capability Lifecycle  (BCL)  Guide (Draft)DoD Business Capability Lifecycle  (BCL)  Guide (Draft)
DoD Business Capability Lifecycle (BCL) Guide (Draft)
 
GovCloud Network Overview Presentation
GovCloud Network Overview PresentationGovCloud Network Overview Presentation
GovCloud Network Overview Presentation
 
PM ISE Information Interoperability Presentation -agile sourcing brief
PM ISE Information Interoperability Presentation -agile sourcing briefPM ISE Information Interoperability Presentation -agile sourcing brief
PM ISE Information Interoperability Presentation -agile sourcing brief
 
Intrusion Detection on Public IaaS - Kevin L. Jackson
Intrusion Detection on Public IaaS  - Kevin L. JacksonIntrusion Detection on Public IaaS  - Kevin L. Jackson
Intrusion Detection on Public IaaS - Kevin L. Jackson
 
A Framework for Cloud Computing Adoption in South African Government
A Framework for Cloud Computing Adoption in South African GovernmentA Framework for Cloud Computing Adoption in South African Government
A Framework for Cloud Computing Adoption in South African Government
 
NCOIC GCC OWS-10 presentation 10 7 2013
NCOIC GCC OWS-10 presentation 10 7 2013NCOIC GCC OWS-10 presentation 10 7 2013
NCOIC GCC OWS-10 presentation 10 7 2013
 
Tech gate kevin l jackson - 09-21-2013
Tech gate   kevin l jackson - 09-21-2013Tech gate   kevin l jackson - 09-21-2013
Tech gate kevin l jackson - 09-21-2013
 
Paving the Way to the Cloud: Cloud Services Brokerage for Highly Secure, Dem...
Paving the Way to the Cloud:  Cloud Services Brokerage for Highly Secure, Dem...Paving the Way to the Cloud:  Cloud Services Brokerage for Highly Secure, Dem...
Paving the Way to the Cloud: Cloud Services Brokerage for Highly Secure, Dem...
 
Government cloud deployment lessons learned final (4 4 2013)
Government cloud deployment lessons learned final (4 4 2013)Government cloud deployment lessons learned final (4 4 2013)
Government cloud deployment lessons learned final (4 4 2013)
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Dernier (20)

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
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
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
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
 
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...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
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
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
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
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
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
 

Aws 2008 Cloud Computing Ncoic

  • 1. Amazon Web Services Cloud Computing in Action Jeff Barr – jbarr@amazon.com
  • 2. Who am I? • Software development background • Programmable applications and sites • Microsoft Visual Basic and .Net Teams • Startup / venture consultant • 6 Years with Amazon: – Developer – Evangelist – Blogger
  • 3. Our Offering • AWS – Amazon Web Services • Third major line of business • Access to proven Amazon infrastructure • Highly scalable & reliable • Redundant & geographically dispersed • Economical • Metered, pay-as-you-go access
  • 4. Cloud Computing Components
  • 6. amazonaws.com • Web service APIs •Usage-based billing • Developer account system • Network security model • Cloud-level resource management • Clean conceptual models
  • 7. amazonaws.com Message Queue Message Queue Message Queue
  • 8. amazonaws.com Message Queue Message Queue Message Queue SQS • Amazon Simple Queue Service • Scalable message queue • Distributed application component • Elastic capacity • $.01 for 10,000 messages
  • 9. amazonaws.com Message Queue Message Queue Message Queue Object Storage Object Storage Object Storage
  • 10. amazonaws.com S3 Message Queue • Amazon Simple Storage Service Message Queue • Scalable object storage Message Queue • Distributed, redundant • Access controls • 1B – 5 GB / object • URL-addressable • 22 billion objects, 50K TPS • $.15 / GB / month Object Storage Object Storage Object Storage
  • 11. amazonaws.com Message Queue Message Queue Message Queue Object Storage Object Storage Indexed Storage Object Storage
  • 12. amazonaws.com SDB Message Queue • Amazon SimpleDB Message Queue • Indexed data storage • Distributed,Queue Message redundant • Schemaless • Elastic capacity • No DBA required • $1.50 / GB / month Object Storage Object Storage Indexed Storage Object Storage
  • 13. amazonaws.com Message Queue Message Queue Message Queue Elastic Computing Object Storage Object Storage Indexed Storage Object Storage
  • 14. amazonaws.com Message Queue Message Queue Message Queue Elastic Computing EC2 Object Storage • Amazon Elastic Compute Cloud • Scalable processing power Indexed Object Storage • EphemeralStorage instances Object Storage • 5 instance sizes • Linux or OpenSolaris • Root-level access • $0.10 - $0.80 / instance / hour
  • 15. amazonaws.com Message Queue Message Queue Block Message Queue Storage Elastic Computing Object Storage Object Storage Indexed Storage Object Storage
  • 16. amazonaws.com Message Queue Message Queue Block Message Queue Storage Elastic Block Storage Elastic • 1 GB – 1 TB Computing allocation • High-performance • Mount on EC2 instance • FormatStorage Object as filesystem • Snapshot backup to S3 Indexed Object Storage Storage Object Storage
  • 17. amazonaws.com Message Queue Message Queue Block Message Queue Storage Elastic Computing Object Storage Object Storage Indexed Storage Object Storage IP Addresses
  • 18. amazonaws.com Message Queue Message Queue Block Message Queue IP Addresses Elastic Storage • Allocate as neededElastic • Attach to EC2 instance Computing • Remap dynamically Object Storage Object Storage Indexed Storage Object Storage IP Addresses
  • 19. amazonaws.com Message Queue Message Queue Block Message Queue Storage Elastic Computing Object Storage Object Storage Indexed Storage Object Storage Metering IP Addresses Billing
  • 20. amazonaws.com Message Queue Metering & Billing Message Queue Block • Dynamic Message Queue usage tracking Storage • Monthly billing Elastic • Usage reports Computing • Service Portal • DevPay Object Storage Object Storage Indexed Storage Object Storage Metering IP Addresses Billing
  • 22. Bandwidth Consumed by Amazon Web Services Bandwidth Consumed by Amazon’s Global Websites 2001 1996 2002 1997 2003 1998 2004 1999 2005 2000 2006 2001 2007 2002 2008
  • 23. Billions of Objects inObjects S3 Billions of S3 Amazon 25 20 15 10 5 0 July 2006 April 2007 Oct 2007 Jan 2008 March June 2008 2008
  • 24. “Prorated Super Computing Fun” The New York Times • 1851-1922 Articles • TIFF -> PDF • Input: 11 Million Articles (4TB of data) • What did they do? – 100 EC2 Instances for 24 hours – All data on S3 – Output: 1.5 TB of Data – Hadoop, iText, JetS3t
  • 25. Washington Post • Hillary Clinton’s public record • How to process 11,000 pages of data • Developer suggests EC2 • 200 instance EC2 job running 12 hours later • 11 hours to OCR and index “This has been a big internal success: the politics dept hadn't thought that a 17k pdf could be made searchable, let alone in 12 hours. So it's definitely changing the understanding of what's possible and encouraged them to think big…”
  • 26. Animoto • Dynamic Music Video Generator • Upload images • Upload music • Generate music video • Facebook Application
  • 27. 50 Servers to 3500 Servers in 3 Days
  • 28. AWS Security White Paper • Certifications – SOX – SAS 70 Type II – HIPAA • Physical security • System security • Backups
  • 29. Getting Started With AWS Create Retrieve Private and Developer Account Public Keys Enter Payment Build & Deploy Information Application Sign Up for Desired Monitor and Scale Services Application
  • 30. Important AWS Sites • AWS Home Page aws.amazon.com • AWS Blog: aws.typepad.com • AWS Service Health Dashboard: status.aws.amazon.com • AWS Forums: aws.amazon.com/forums • AWS Zone: www.awszone.com
  • 31. Q&A
  • 32. Thank You! Jeff Barr – jbarr@amazon.com