SlideShare a Scribd company logo
1 of 6
Download to read offline
Web Scale Computing:
    Compete on Ideas, Not Resources


                    Werner Vogels
                                                                     Fast Forward to 33 minutes
                 CTO – Amazon.com


                                                    2




3                                                   4




What if…                                            What if…

                                                    • Launching a new business on the web was simple?
• Launching a new business on the web was simple?
                                                    • You only had to focus on “the business”?
• You only had to focus on “the business”?
                                                    • You could manage growth more easily?
• You could manage growth more easily?


                                                    What if you only had to compete
                                                                on ideas?


5                                                   6




                                                                                                        1
PUSH                   VS     PULL

                                                • Demand is anticipated       • Demand is uncertain
                                                • Top down design             • Emergent design
                                                • Centralized design          • Decentralized
                                                • Procedural                  • Modular
                                                • Tightly coupled             • Loosely coupled
                                                • Resource centric            • People centric
                                                • Restricted participation    • Open participation
                                                • Limited re-engineering      • Rapid incremental
                                                                                innovation
7                                               8




Forces Driving Alternative Resource Models
                                                                     DESIGN
• Increasing Uncertainty
                                                                                      l
• Growing Abundance
                                                                                   de
• Intensifying Competition
                                                                                  o
                                                                              M
                                                REFINE                                    DEPLOY
• Growing Power of Customers

                                                                          h
• Greater Focus on Learning and Improvisation
                                                                       us
                                                                     P
                                                                  EXECUTE
                                                                 & MONITOR
9                                               10




                                                Resource Management in an Uncertain World
                       FIND
                                                • Acquire resources on demand

                                     l          • Release resources when no longer needed

                                   de           • Pay for what you use
                                  o CONNECT
REFLECT                                         • Leverage other’s core competencies

                             lM
                      l
                    Pu
                 INNOVATE
11                                              12




                                                                                                      2
A New Web Business using the Push Model                             The 70 / 30 Switch
                   Undifferentiated               Successful
Your Idea
                   “Heavy Lifting”                 Product                 30 % of time, energy, and dollars
                                                                            on differentiated value creation
                     Hardware Costs
                     Software Costs
                     Maintenance
                     Expertise
                     Load Balancing
                     Scaling and Physical Growth
                                                                           70 % of time, energy, and dollars
                     Costs to run idle servers
                                                                            on undifferentiated heavy lifting
                     Bandwidth Management
                     Server Hosting
 13                                                                  14




                                                                    How can you ever build an application that needs to




                                                                     • scale to 100% - 1000% increase popularity?
                                                                     • provide 4 nines uptime?
                                                                     • survive a complete datacenter failure?
                                                                     • survive a network partition
                                                                     • While keeping cost low at the same time?

 15                                                                  16




                                                                     The Reliability of Hard Disks




                                                                     Failure Trends in a Large Disk Drive Population
Chapter 4: Priorities – Scale Later – It is too hard to get right
                                                                     Eduardo Pinheiro, Wolf-Dietrich Weber and Luiz André Barroso
 17                                                                  18




                                                                                                                                    3
Challenges to just get the infrastructure right                           Resources in the Pull Model: Web-Scale Computing

• Networks, hardware, operating systems, databases,                        Scalable Infrastructure that allow your applications
  middleware all fail all the time                                             to meet infinite demand, cheaply and reliably
• How to beat the CAP theorem
                                                                          • Turn huge fixed costs into variable
• Datacenters also fail (tornados, heat waves)
                                                                          • Scale up and down as your business does
• To use scale as a cost-effective advantage you need
  really large numbers                                                    • Pay as you go
• Operations is just plain hard, large & small                            • Leverage other’s core competencies
• Invest intellectual bandwidth to build the infrastructure               • Focus on your Idea
• Invest funds for something that may not happen (yet)

19                                                                        20




Amazon S3, EC2 & SQS                                                      Amazon Simple Storage Service (S3)
     Scalable – Increase or decrease capacity in minutes                           Storage for the internet via web service calls
                                                                               •
     Cost-Effective – Low rate, pay-as-you-go                                      Private and public storage options
                                                                               •
     Reliable – Runs on Amazon’s proven infrastructure
     Simple – SOAP- and REST-based Web Service Calls
                                                                                   $.15 per GB/ per Month to store data
                                                                               •
     Compatible – Use Amazon EC2 and S3 together to receive free data
                                                                                   $.20 per GB/ per Month to transfer data
                                                                               •
     transmission between services, decreased latency, and consistency.


                                                                                   Use Cases: Unlimited Data Storage, Media Sharing/
                                                                               •
                                                                                   Distribution, Archiving, Server Back-ups



21                                                                        22




                                                                          Smugmug’s growth

                                                                          140
                                                                          120            millions of
                                                                          100            photos
                                                                           80
                                                                           60
                                                                           40
                                                                           20
                                                                            0
                                                                                      2002       2003       2004        2005        2006

23                                                                        24




                                                                                                                                           4
Smugmug & Amazon S3
• Saved $474,000 in first 7 months of operation


• Pre-S3:
     – Buying $40K/month of new hardware
     – Without S3 this would now be $80K/month


• Post-S3:
     – Selling excess hardware on eBay
     – Costs even lower than projected


• Expecting savings of $1M to $2M in 2007
25                                                              26




27                                                              28




     S3 Explorer                                  Jungle Disk
                                                                Amazon Elastic Compute Cloud (EC2)
                                filicio.us
                                                                     Virtual Computing Environment
                                                                     Scalable Capacity – Pay as You Go

                                                                     $.10 per Server Hour
                                                                     $.20 per GB of data transfer

                                                                     Use cases: Load testing, Time or Traffic-based
S3 Firefox Organizer
                                             MyOwnDB                 Scaling, Simulation and Analysis, Rendering, SaaS
                                                                     Platform




29                                                              30




                                                                                                                         5
31                            32




                              AWS Product Family

                               Infrastructure:                     Web Search:
                                   Amazon Simple Queue Service        Alexa Web Search
                                   Amazon Simple Storage Service      Alexa Web Information Service
                                   Amazon Elastic Compute Cloud       Alexa Top Sites
                                                                      Alexa Site Thumbnail

                               E-Commerce:
                                                                   Workforce / Workflow:
                                   Amazon E-Commerce Service
                                   Amazon Historical Pricing          Amazon Mechanical Turk




33                            34




     http:/ /aws.amazon.com



35




                                                                                                      6

More Related Content

What's hot

Togetherlearn Learntrends
Togetherlearn LearntrendsTogetherlearn Learntrends
Togetherlearn LearntrendsLearnTrends
 
Experience Driven Agile - Developing Up to an Experience, Not Down to a Feature
Experience Driven Agile - Developing Up to an Experience, Not Down to a FeatureExperience Driven Agile - Developing Up to an Experience, Not Down to a Feature
Experience Driven Agile - Developing Up to an Experience, Not Down to a Featurekalebwalton
 

What's hot (6)

Color Letter Working Through Screens Book
Color Letter Working Through Screens BookColor Letter Working Through Screens Book
Color Letter Working Through Screens Book
 
Savvy bears final 2012 berkeley
Savvy bears final 2012 berkeleySavvy bears final 2012 berkeley
Savvy bears final 2012 berkeley
 
Togetherlearn Learntrends
Togetherlearn LearntrendsTogetherlearn Learntrends
Togetherlearn Learntrends
 
The new age of Learning
The new age of LearningThe new age of Learning
The new age of Learning
 
Experience Driven Agile - Developing Up to an Experience, Not Down to a Feature
Experience Driven Agile - Developing Up to an Experience, Not Down to a FeatureExperience Driven Agile - Developing Up to an Experience, Not Down to a Feature
Experience Driven Agile - Developing Up to an Experience, Not Down to a Feature
 
Working Through Screens Book
Working Through Screens BookWorking Through Screens Book
Working Through Screens Book
 

Similar to Werner Vogels @ FOWA Feb 07

Economics 2.0 Web 2.0 Expo SF 2009
Economics 2.0 Web 2.0 Expo SF 2009Economics 2.0 Web 2.0 Expo SF 2009
Economics 2.0 Web 2.0 Expo SF 2009Max Gladwell
 
Applying Knowledge Cory Banks
Applying Knowledge   Cory BanksApplying Knowledge   Cory Banks
Applying Knowledge Cory BanksCory Banks
 
Evaluation Of The Final Product
Evaluation Of The Final ProductEvaluation Of The Final Product
Evaluation Of The Final Productmiketh16
 
Why Mentor Storyboard 230309 (A3 Portrait)
Why Mentor Storyboard   230309 (A3 Portrait)Why Mentor Storyboard   230309 (A3 Portrait)
Why Mentor Storyboard 230309 (A3 Portrait)jonluckhurst
 
Experience Design - Ad:tech New York Oct 08
Experience Design - Ad:tech New York Oct 08Experience Design - Ad:tech New York Oct 08
Experience Design - Ad:tech New York Oct 08Jenny Williams
 
Aligning Leadership Development With Strategy
Aligning Leadership Development With StrategyAligning Leadership Development With Strategy
Aligning Leadership Development With Strategycfricano
 
Alessandro Salvatico - Ingres: il nuovo modello IT
Alessandro Salvatico - Ingres: il nuovo modello ITAlessandro Salvatico - Ingres: il nuovo modello IT
Alessandro Salvatico - Ingres: il nuovo modello ITBetter Software
 
Demand Generation Playbook 5 Core Plays
Demand Generation Playbook   5 Core PlaysDemand Generation Playbook   5 Core Plays
Demand Generation Playbook 5 Core PlaysMarcus Tewksbury
 
Linked In Exec4r
Linked In Exec4rLinked In Exec4r
Linked In Exec4rCSRA, Inc.
 
Taking Advantage of the New Banking Landscape
Taking Advantage of the New Banking LandscapeTaking Advantage of the New Banking Landscape
Taking Advantage of the New Banking LandscapeLaura Caton
 
Really Simple Collaboration with Alfresco Share
Really Simple Collaboration with Alfresco ShareReally Simple Collaboration with Alfresco Share
Really Simple Collaboration with Alfresco ShareAlfresco Software
 
Gw Pres Agile 4slideshare
Gw Pres Agile 4slideshareGw Pres Agile 4slideshare
Gw Pres Agile 4slideshareDave Burke
 
A Practical Guide For Implementing Web 2 0 Learning
A Practical Guide For Implementing Web 2 0 LearningA Practical Guide For Implementing Web 2 0 Learning
A Practical Guide For Implementing Web 2 0 LearningMrLynnRClemons
 
PS067-bazaarvoice-socialcommerce
PS067-bazaarvoice-socialcommercePS067-bazaarvoice-socialcommerce
PS067-bazaarvoice-socialcommerceIan Jindal
 
PS067-bazaarvoice-socialcommerce
PS067-bazaarvoice-socialcommercePS067-bazaarvoice-socialcommerce
PS067-bazaarvoice-socialcommerceguest904b2b
 
Lean Innovation Overview
Lean Innovation OverviewLean Innovation Overview
Lean Innovation OverviewPaul Tran
 
Highlights from OD Summit 2009 India
Highlights from OD Summit 2009 IndiaHighlights from OD Summit 2009 India
Highlights from OD Summit 2009 Indiadoujak
 
Avalon Consulting Innovation Credentials
Avalon Consulting Innovation CredentialsAvalon Consulting Innovation Credentials
Avalon Consulting Innovation CredentialsAvalon Consulting
 

Similar to Werner Vogels @ FOWA Feb 07 (20)

Economics 2.0 Web 2.0 Expo SF 2009
Economics 2.0 Web 2.0 Expo SF 2009Economics 2.0 Web 2.0 Expo SF 2009
Economics 2.0 Web 2.0 Expo SF 2009
 
Applying Knowledge Cory Banks
Applying Knowledge   Cory BanksApplying Knowledge   Cory Banks
Applying Knowledge Cory Banks
 
Vww 0309 Rt
Vww 0309 RtVww 0309 Rt
Vww 0309 Rt
 
Evaluation Of The Final Product
Evaluation Of The Final ProductEvaluation Of The Final Product
Evaluation Of The Final Product
 
Why Mentor Storyboard 230309 (A3 Portrait)
Why Mentor Storyboard   230309 (A3 Portrait)Why Mentor Storyboard   230309 (A3 Portrait)
Why Mentor Storyboard 230309 (A3 Portrait)
 
Experience Design - Ad:tech New York Oct 08
Experience Design - Ad:tech New York Oct 08Experience Design - Ad:tech New York Oct 08
Experience Design - Ad:tech New York Oct 08
 
Programmer Anarchy
Programmer AnarchyProgrammer Anarchy
Programmer Anarchy
 
Aligning Leadership Development With Strategy
Aligning Leadership Development With StrategyAligning Leadership Development With Strategy
Aligning Leadership Development With Strategy
 
Alessandro Salvatico - Ingres: il nuovo modello IT
Alessandro Salvatico - Ingres: il nuovo modello ITAlessandro Salvatico - Ingres: il nuovo modello IT
Alessandro Salvatico - Ingres: il nuovo modello IT
 
Demand Generation Playbook 5 Core Plays
Demand Generation Playbook   5 Core PlaysDemand Generation Playbook   5 Core Plays
Demand Generation Playbook 5 Core Plays
 
Linked In Exec4r
Linked In Exec4rLinked In Exec4r
Linked In Exec4r
 
Taking Advantage of the New Banking Landscape
Taking Advantage of the New Banking LandscapeTaking Advantage of the New Banking Landscape
Taking Advantage of the New Banking Landscape
 
Really Simple Collaboration with Alfresco Share
Really Simple Collaboration with Alfresco ShareReally Simple Collaboration with Alfresco Share
Really Simple Collaboration with Alfresco Share
 
Gw Pres Agile 4slideshare
Gw Pres Agile 4slideshareGw Pres Agile 4slideshare
Gw Pres Agile 4slideshare
 
A Practical Guide For Implementing Web 2 0 Learning
A Practical Guide For Implementing Web 2 0 LearningA Practical Guide For Implementing Web 2 0 Learning
A Practical Guide For Implementing Web 2 0 Learning
 
PS067-bazaarvoice-socialcommerce
PS067-bazaarvoice-socialcommercePS067-bazaarvoice-socialcommerce
PS067-bazaarvoice-socialcommerce
 
PS067-bazaarvoice-socialcommerce
PS067-bazaarvoice-socialcommercePS067-bazaarvoice-socialcommerce
PS067-bazaarvoice-socialcommerce
 
Lean Innovation Overview
Lean Innovation OverviewLean Innovation Overview
Lean Innovation Overview
 
Highlights from OD Summit 2009 India
Highlights from OD Summit 2009 IndiaHighlights from OD Summit 2009 India
Highlights from OD Summit 2009 India
 
Avalon Consulting Innovation Credentials
Avalon Consulting Innovation CredentialsAvalon Consulting Innovation Credentials
Avalon Consulting Innovation Credentials
 

More from carsonsystems

Edwin Aoki @ FOWA 08
Edwin Aoki @ FOWA 08Edwin Aoki @ FOWA 08
Edwin Aoki @ FOWA 08carsonsystems
 
Kevin Marks @ FOWA 08
Kevin Marks @ FOWA 08Kevin Marks @ FOWA 08
Kevin Marks @ FOWA 08carsonsystems
 
Emily Boyd @ FOWA Miami 08
Emily Boyd @ FOWA Miami 08Emily Boyd @ FOWA Miami 08
Emily Boyd @ FOWA Miami 08carsonsystems
 
Matt Marshall @ FOWA 08
Matt Marshall @ FOWA 08Matt Marshall @ FOWA 08
Matt Marshall @ FOWA 08carsonsystems
 
Leah Culver @ FOWA 08
Leah Culver @ FOWA 08Leah Culver @ FOWA 08
Leah Culver @ FOWA 08carsonsystems
 
Brian Oberkirch, Tantek Celik & Joseph Smarr @ FOWA Miami
Brian Oberkirch, Tantek Celik & Joseph Smarr @ FOWA MiamiBrian Oberkirch, Tantek Celik & Joseph Smarr @ FOWA Miami
Brian Oberkirch, Tantek Celik & Joseph Smarr @ FOWA Miamicarsonsystems
 
Pathable Presentations
Pathable PresentationsPathable Presentations
Pathable Presentationscarsonsystems
 
Tariq Krim @ FOWA Feb 07
Tariq Krim @ FOWA Feb 07Tariq Krim @ FOWA Feb 07
Tariq Krim @ FOWA Feb 07carsonsystems
 
Simon Hawkins @ FOWA Feb 07.
Simon Hawkins @ FOWA Feb 07.Simon Hawkins @ FOWA Feb 07.
Simon Hawkins @ FOWA Feb 07.carsonsystems
 
Daniel Appelquist @ FOWA Feb 07
Daniel Appelquist @ FOWA Feb 07Daniel Appelquist @ FOWA Feb 07
Daniel Appelquist @ FOWA Feb 07carsonsystems
 
Chris Wilson @ FOWA Feb 07
Chris Wilson @ FOWA Feb 07Chris Wilson @ FOWA Feb 07
Chris Wilson @ FOWA Feb 07carsonsystems
 
Simon Wardley @ FOWA Feb 07
Simon Wardley @ FOWA Feb 07Simon Wardley @ FOWA Feb 07
Simon Wardley @ FOWA Feb 07carsonsystems
 
Brice Leblevennec @ FOWA Feb 07
Brice Leblevennec @ FOWA Feb 07Brice Leblevennec @ FOWA Feb 07
Brice Leblevennec @ FOWA Feb 07carsonsystems
 
Philip Wilkinson @ FOWA Feb 07
Philip Wilkinson @ FOWA Feb 07Philip Wilkinson @ FOWA Feb 07
Philip Wilkinson @ FOWA Feb 07carsonsystems
 
Ben Holmes @ FOWA Feb 07
Ben Holmes @ FOWA Feb 07Ben Holmes @ FOWA Feb 07
Ben Holmes @ FOWA Feb 07carsonsystems
 
Richard Moross @ FOWA Feb 07
Richard Moross @ FOWA Feb 07Richard Moross @ FOWA Feb 07
Richard Moross @ FOWA Feb 07carsonsystems
 
Michael Arrington @ FOWA Feb 07
Michael Arrington @ FOWA Feb 07Michael Arrington @ FOWA Feb 07
Michael Arrington @ FOWA Feb 07carsonsystems
 
Stefan Fountain @ FOWA Feb 07
Stefan Fountain @ FOWA Feb 07Stefan Fountain @ FOWA Feb 07
Stefan Fountain @ FOWA Feb 07carsonsystems
 
Simon Willison @ FOWA Feb 07
Simon Willison @ FOWA Feb 07Simon Willison @ FOWA Feb 07
Simon Willison @ FOWA Feb 07carsonsystems
 

More from carsonsystems (20)

Edwin Aoki @ FOWA 08
Edwin Aoki @ FOWA 08Edwin Aoki @ FOWA 08
Edwin Aoki @ FOWA 08
 
Kevin Marks @ FOWA 08
Kevin Marks @ FOWA 08Kevin Marks @ FOWA 08
Kevin Marks @ FOWA 08
 
Ed Burns @ FOWA 08
Ed Burns @ FOWA 08Ed Burns @ FOWA 08
Ed Burns @ FOWA 08
 
Emily Boyd @ FOWA Miami 08
Emily Boyd @ FOWA Miami 08Emily Boyd @ FOWA Miami 08
Emily Boyd @ FOWA Miami 08
 
Matt Marshall @ FOWA 08
Matt Marshall @ FOWA 08Matt Marshall @ FOWA 08
Matt Marshall @ FOWA 08
 
Leah Culver @ FOWA 08
Leah Culver @ FOWA 08Leah Culver @ FOWA 08
Leah Culver @ FOWA 08
 
Brian Oberkirch, Tantek Celik & Joseph Smarr @ FOWA Miami
Brian Oberkirch, Tantek Celik & Joseph Smarr @ FOWA MiamiBrian Oberkirch, Tantek Celik & Joseph Smarr @ FOWA Miami
Brian Oberkirch, Tantek Celik & Joseph Smarr @ FOWA Miami
 
Pathable Presentations
Pathable PresentationsPathable Presentations
Pathable Presentations
 
Tariq Krim @ FOWA Feb 07
Tariq Krim @ FOWA Feb 07Tariq Krim @ FOWA Feb 07
Tariq Krim @ FOWA Feb 07
 
Simon Hawkins @ FOWA Feb 07.
Simon Hawkins @ FOWA Feb 07.Simon Hawkins @ FOWA Feb 07.
Simon Hawkins @ FOWA Feb 07.
 
Daniel Appelquist @ FOWA Feb 07
Daniel Appelquist @ FOWA Feb 07Daniel Appelquist @ FOWA Feb 07
Daniel Appelquist @ FOWA Feb 07
 
Chris Wilson @ FOWA Feb 07
Chris Wilson @ FOWA Feb 07Chris Wilson @ FOWA Feb 07
Chris Wilson @ FOWA Feb 07
 
Simon Wardley @ FOWA Feb 07
Simon Wardley @ FOWA Feb 07Simon Wardley @ FOWA Feb 07
Simon Wardley @ FOWA Feb 07
 
Brice Leblevennec @ FOWA Feb 07
Brice Leblevennec @ FOWA Feb 07Brice Leblevennec @ FOWA Feb 07
Brice Leblevennec @ FOWA Feb 07
 
Philip Wilkinson @ FOWA Feb 07
Philip Wilkinson @ FOWA Feb 07Philip Wilkinson @ FOWA Feb 07
Philip Wilkinson @ FOWA Feb 07
 
Ben Holmes @ FOWA Feb 07
Ben Holmes @ FOWA Feb 07Ben Holmes @ FOWA Feb 07
Ben Holmes @ FOWA Feb 07
 
Richard Moross @ FOWA Feb 07
Richard Moross @ FOWA Feb 07Richard Moross @ FOWA Feb 07
Richard Moross @ FOWA Feb 07
 
Michael Arrington @ FOWA Feb 07
Michael Arrington @ FOWA Feb 07Michael Arrington @ FOWA Feb 07
Michael Arrington @ FOWA Feb 07
 
Stefan Fountain @ FOWA Feb 07
Stefan Fountain @ FOWA Feb 07Stefan Fountain @ FOWA Feb 07
Stefan Fountain @ FOWA Feb 07
 
Simon Willison @ FOWA Feb 07
Simon Willison @ FOWA Feb 07Simon Willison @ FOWA Feb 07
Simon Willison @ FOWA Feb 07
 

Recently uploaded

Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Anamikakaur10
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture conceptP&CO
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...daisycvs
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...lizamodels9
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Sheetaleventcompany
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...lizamodels9
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...rajveerescorts2022
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 

Recently uploaded (20)

Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 

Werner Vogels @ FOWA Feb 07

  • 1. Web Scale Computing: Compete on Ideas, Not Resources Werner Vogels Fast Forward to 33 minutes CTO – Amazon.com 2 3 4 What if… What if… • Launching a new business on the web was simple? • Launching a new business on the web was simple? • You only had to focus on “the business”? • You only had to focus on “the business”? • You could manage growth more easily? • You could manage growth more easily? What if you only had to compete on ideas? 5 6 1
  • 2. PUSH VS PULL • Demand is anticipated • Demand is uncertain • Top down design • Emergent design • Centralized design • Decentralized • Procedural • Modular • Tightly coupled • Loosely coupled • Resource centric • People centric • Restricted participation • Open participation • Limited re-engineering • Rapid incremental innovation 7 8 Forces Driving Alternative Resource Models DESIGN • Increasing Uncertainty l • Growing Abundance de • Intensifying Competition o M REFINE DEPLOY • Growing Power of Customers h • Greater Focus on Learning and Improvisation us P EXECUTE & MONITOR 9 10 Resource Management in an Uncertain World FIND • Acquire resources on demand l • Release resources when no longer needed de • Pay for what you use o CONNECT REFLECT • Leverage other’s core competencies lM l Pu INNOVATE 11 12 2
  • 3. A New Web Business using the Push Model The 70 / 30 Switch Undifferentiated Successful Your Idea “Heavy Lifting” Product 30 % of time, energy, and dollars on differentiated value creation Hardware Costs Software Costs Maintenance Expertise Load Balancing Scaling and Physical Growth 70 % of time, energy, and dollars Costs to run idle servers on undifferentiated heavy lifting Bandwidth Management Server Hosting 13 14 How can you ever build an application that needs to • scale to 100% - 1000% increase popularity? • provide 4 nines uptime? • survive a complete datacenter failure? • survive a network partition • While keeping cost low at the same time? 15 16 The Reliability of Hard Disks Failure Trends in a Large Disk Drive Population Chapter 4: Priorities – Scale Later – It is too hard to get right Eduardo Pinheiro, Wolf-Dietrich Weber and Luiz André Barroso 17 18 3
  • 4. Challenges to just get the infrastructure right Resources in the Pull Model: Web-Scale Computing • Networks, hardware, operating systems, databases, Scalable Infrastructure that allow your applications middleware all fail all the time to meet infinite demand, cheaply and reliably • How to beat the CAP theorem • Turn huge fixed costs into variable • Datacenters also fail (tornados, heat waves) • Scale up and down as your business does • To use scale as a cost-effective advantage you need really large numbers • Pay as you go • Operations is just plain hard, large & small • Leverage other’s core competencies • Invest intellectual bandwidth to build the infrastructure • Focus on your Idea • Invest funds for something that may not happen (yet) 19 20 Amazon S3, EC2 & SQS Amazon Simple Storage Service (S3) Scalable – Increase or decrease capacity in minutes Storage for the internet via web service calls • Cost-Effective – Low rate, pay-as-you-go Private and public storage options • Reliable – Runs on Amazon’s proven infrastructure Simple – SOAP- and REST-based Web Service Calls $.15 per GB/ per Month to store data • Compatible – Use Amazon EC2 and S3 together to receive free data $.20 per GB/ per Month to transfer data • transmission between services, decreased latency, and consistency. Use Cases: Unlimited Data Storage, Media Sharing/ • Distribution, Archiving, Server Back-ups 21 22 Smugmug’s growth 140 120 millions of 100 photos 80 60 40 20 0 2002 2003 2004 2005 2006 23 24 4
  • 5. Smugmug & Amazon S3 • Saved $474,000 in first 7 months of operation • Pre-S3: – Buying $40K/month of new hardware – Without S3 this would now be $80K/month • Post-S3: – Selling excess hardware on eBay – Costs even lower than projected • Expecting savings of $1M to $2M in 2007 25 26 27 28 S3 Explorer Jungle Disk Amazon Elastic Compute Cloud (EC2) filicio.us Virtual Computing Environment Scalable Capacity – Pay as You Go $.10 per Server Hour $.20 per GB of data transfer Use cases: Load testing, Time or Traffic-based S3 Firefox Organizer MyOwnDB Scaling, Simulation and Analysis, Rendering, SaaS Platform 29 30 5
  • 6. 31 32 AWS Product Family Infrastructure: Web Search: Amazon Simple Queue Service Alexa Web Search Amazon Simple Storage Service Alexa Web Information Service Amazon Elastic Compute Cloud Alexa Top Sites Alexa Site Thumbnail E-Commerce: Workforce / Workflow: Amazon E-Commerce Service Amazon Historical Pricing Amazon Mechanical Turk 33 34 http:/ /aws.amazon.com 35 6