Keynote - Werner Vogels


Published on

Published in: Technology

Keynote - Werner Vogels

  2. 2. AMAZON’S THREE BUSINESSES Consumer (Retail) Seller Developers & Business Business IT Professionals Tens of millions of Sell on Amazon On-demand active customer websites infrastructure for accounts hosting web-scale Use Amazon solutions Seven countries: US, technology for your UK, Germany, Japan, own retail website Hundreds of France, Canada, thousands of Leverage Amazon’s China registered customers massive fulfillment center network
  3. 3. AMAZON WEB SERVICES (AWS) Your Custom Applications and Services Management Isolated Networks Monitoring Tools AWS Management Amazon Virtual Private Amazon CloudWatch AWS Toolkit for Eclipse Console Cloud Parallel Messaging Payments Content On-Demand Processing Amazon Simple Queue Amazon Delivery Service (SQS) Flexible Workforce Amazon Amazon Amazon Elastic Amazon Simple Notification Payments CloudFront Mechanical Turk MapReduce Service (SNS) Service (FPS) Compute Storage Database Amazon Elastic Compute Amazon Simple Storage Amazon SimpleDB Cloud (EC2) Service (S3) Amazon Relational -Elastic Load Balancing -AWS Import/Export Database Service (RDS) -Auto Scaling
  5. 5. THE TOP MYTHS OF CLOUD COMPUTING The Cloud is The Cloud is all or nothing not Reliable The Cloud is The Cloud not Secure locks you in In the Cloud cost is all that matters
  6. 6. No Capital Investment Reduced Operation Cost Fast Time to Market Highly Scalable No “Heavy Lifting” required
  7. 7. Highly Scalable Flexible Strict Cost Control
  8. 8. Fast Time to Market Unconstraint Innovation Highly Scalable Fast Local Performance Lowering Cost
  9. 9. Ultra-Reliable Highly Scalable Time-to-Market Enabling Innovation Lowering Cost
  10. 10. Reliablity Highly Scalable Simplicity 21st Century Thinking
  11. 11. Highly Scalable No Capital Investment No “Heavy Lifting” required World-wide Operation Fast Time to Market
  12. 12. THE TOP MYTHS OF CLOUD COMPUTING The Cloud is The Cloud is all or nothing not Reliable The Cloud is The Cloud not Secure locks you in In the Cloud My vendors say I can get all cost is all that the benefits with a private When Christmas matters cloud… comes…
  13. 13. Fear, Uncertainty & Doubt
  14. 14. CLOUD COMPUTING DEFINED a style of computing where massively scalable IT-related capabilities are provided ‘as a service’ across the Internet to multiple external customers. Gartner 2008
  15. 15. KEY BENEFITS TO RUNNING IN THE CLOUD Lowers Cost Increases Agility Eliminates Capital Investment Reduce Time to Market Reduces Operational Costs Removes contraints Removes the “Heavy Lifting” Foundation for Leverages Scalability, Reliability and Security 21st Century Architectures
  16. 16. Scalable Increase or decrease Cost Effective capacity in minutes Low rate, pay-as-you-go Automation Reliable Secure Mission Critical Multilayer security facilities Infrastructure
  17. 17. Your existing Amazon VPC infrastructure
  18. 18. Customer’s isolated AWS resources Subnets Router VPN Gateway Amazon Web Services Cloud Secure VPN Connection over the Internet Customer’s Network
  20. 20. AWS GLOBAL REACH AWS Regions US East (Northern Virginia) US West (Northern California) Europe (Dublin) New! Asia Pacific (Singapore) AWS CloudFront Locations Ashburn, VA / Dallas, TX / Los Angeles, CA / Miami, FL / Newark, NJ / Palo Alto, CA / Seattle, WA / St. Louis, MO / Amsterdam / Dublin / Frankfurt / London / Hong Kong / Tokyo / Singapore
  21. 21. AWS DATABASE & STORAGE SOLUTIONS Amazon S3 Amazon EC2 + EBS • Cost-effective blob or large object storage • Multiple flavors of database engine • Minimal relationships between objects • Complete control Amazon SimpleDB Amazon RDS • Zero administrative overhead (automatic • Native access to database engine handling of geo-redundant replication, • Easy migration path (existing code, tools, index creation, database tuning) application are compatible) • Automatic and elastic scaling of resources • Key features of a relational database, such to meet request load as joins or complex transactions • High availability (multiple copies of data for • Managed experience (offload common DBA reliability and failover) tasks, lower total cost of ownership) • Flexibility (schema-less data store)
  23. 23. Economies of Scale in Utilization • Assumptions: – Facility: ~$88M for 8MW facility – Servers: Roughly 46k @ $1.45k each – Server power draw at 30% load: 80% – Commercial Power: ~$0.07/kWhr – PUE: 1.5 Monthly Costs 5% Servers 13% Networking Equipment Power Distribution & 21% 54% Cooling Power 8% Other Infrastructure 3yr server, 4yr net gear, & 10 yr infrastructure amortization
  24. 24. Economies of Scale in Utilization Ideal Effective Utilization % Utilization Real Utilization time
  25. 25. Economies of Scale in Utilization Ideal Effective Utilization Spot Utilization % Utilization On Demand Utilization Reserved Utilization time
  27. 27. Eliminating Ca[pital
  28. 28. Internet Scaling
  29. 29. Time to Market
  30. 30. Scaling Computation
  31. 31. Reliable Infrastructure
  32. 32. Secure Infrastructure
  33. 33. Lower Operational Costs Instant Test Client Labs and Testing Server as a Paralleli Service zation Testing On- in the AMIs Deman Cloud for d Reuse Workf Web and orce of Services Repros Testers for Automa tion
  34. 34. Enterprise as a Service
  35. 35. ENTERPRISE CLOUD STRATEGIES • Internet services strategy • Early learning strategy – knowledge management applications, media distribution service, Log data processing, Load and performance test, Software development and testing, 2 tiers applications. • Long term integration strategy – Classification of application types – Classification dependencies – Classification of risk and compliance requirements – Classification of ROI potential • New IT strategy
  36. 36. AWS PACE OF INNOVATION » Amazon EC2 with Windows Server » AWS Multi-Factor Authentication 2008, Spot Instances, Boot from » Virtual Private Cloud Amazon EBS » Reserved Instances in EU Region » Lower Reserved Instance Pricing » Amazon CloudFront Streaming » Elastic MapReduce » Amazon VPC enters Unlimited Beta » SQS in EU Region » AWS Region in Northern California » International Support for AWS Import/Export » Amazon RDS » New SimpleDB Features » High-Memory Instances » FPS General Availability » AWS Security Center » Lower EC2 Pricing » Amazon EC2 with Windows » Amazon Elastic MapReduce » Amazon CloudFront » Amazon EC2 in EU Region in Europe Private Content » AWS Toolkit for Eclipse » SAS70 Type II Audit » Amazon EC2 Reserved » AWS SDK for .NET Instances » AWS Import/Export » Amazon EC2 Reserved Instances » EBS Shared Snapshots » New CloudFront Feature with Windows, Extra Large High » Lower pricing tiers for » SimpleDB in EU Region » Monitoring, Auto Scaling & Memory Instances Amazon CloudFront » Monitoring, Auto Scaling & Elastic Load Balancing » Amazon S3 Versioning Feature » AWS Management Console Elastic Load Balancing in EU » Consolidated Billing for AWS » Lower pricing for Outbound Data Transfer
  37. 37. KEY IN CHOOSING A CLOUD • Security: understand data and network requirements? • Operational Performance: proven track record of delivering a reliable cloud platform? • Cost: track record of lowering prices and comfort running high volume/low margin businesses? • Options/Flexibility: maximum flexibility in choosing whichever operating system, programming language or services you wish to use? • Speed of Innovation and Execution: are you being listened to and how nimble is your platform partner?