Amazon Web Services
          Jeff Barr
    Amazon Web Services
     jbarr@amazon.com
      @jeffbarr (Twitter)
My Goals For This Talk
Introduce you to cloud computing

Show you what others are already doing

Alert you to the possibil...
Introduction
Based in Seattle, Washington, USA
Lifetime technologist
Career path:
  Startups
  Microsoft
  Consultant to V...
What is Cloud Computing?
New model for resource delivery
Infrastructure As A Service
Over the internet
Flexible
On-demand
...
What Problems Does It Solve?
Reduce IT friction:
  Contract negotiations
  Bandwidth management
  Power/cooling management...
Why You Should Care
Less hassles                More creativity
Less sunk costs             Get online faster
Less fear of...
Amazon Web Services
EC2 – Elastic Compute Cloud
Servers on demand, by the hour

S3 – Simple Storage Service
Online storage...
Cloud Computing Media
    Success Stories
4 TB Data   100 Nodes   11 Million PDFs
50 Servers to 3500 Servers in 3 Days
What’s Behind This?
AWS - Amazon Web Services
  Thought leader in cloud computing space
  Scalable
  Cost-effective
  Reli...
Amazon Has Three Parts
1
                    3




         2
Amazon Web Services are
       Building Blocks
Infrastructure As a Service         Payments As a Service
    Amazon Simple...
Amazon Simple Storage Service
        (Amazon S3)
Highly scalable data storage in-the-cloud
Programmatic access via web se...
Amazon Elastic Compute Cloud
      (Amazon EC2)
Resizable compute capacity in the cloud
  Obtain and boot new server insta...
Virtual Machine Choices
                        Standard                          High CPU
                Small   Large  ...
AWS Regions & Availability Zones

          US East Region                             EU West Region



 Availability    ...
AWS Regions & Availability Zones
Region – A geographic location:
   United States
   Europe
   ???

Availability Zone – Is...
EC2 Network Security Groups
Control Access:
  Outside world to EC2
  EC2 instance to EC2 instance
  IP Address
  Network P...
EC2 Elastic IP Addresses
Allocate public static IP addresses
Permanent address
Attach to any running EC2 instance
Complete...
EC2 Block Storage
Allocate permanent disk volumes
Attach to any EC2 instance
Create file system
Store data
Size: 1 GB to 1...
Elastic MapReduce
Run large-scale MapReduce jobs on EC2
Control using AWS Management Console
AWS Management Console
Let’s Head to the Clouds!
           More Info:
    http://aws.amazon.com

            Blog:
   http://aws.typepad.com

  ...
Thank You!
Amazon Web Services
Amazon Web Services
Upcoming SlideShare
Loading in …5
×

Amazon Web Services

1,732 views

Published on

Published in: Technology, Education
  • Be the first to comment

  • Be the first to like this

Amazon Web Services

  1. 1. Amazon Web Services Jeff Barr Amazon Web Services jbarr@amazon.com @jeffbarr (Twitter)
  2. 2. My Goals For This Talk Introduce you to cloud computing Show you what others are already doing Alert you to the possibilities Get you to start thinking about it Start some conversations
  3. 3. Introduction Based in Seattle, Washington, USA Lifetime technologist Career path: Startups Microsoft Consultant to VCs and startups Amazon Web Services • Senior Developer • Web Services Evangelist • Technology Strategist
  4. 4. What is Cloud Computing? New model for resource delivery Infrastructure As A Service Over the internet Flexible On-demand As-needed basis Pay-as-you-go
  5. 5. What Problems Does It Solve? Reduce IT friction: Contract negotiations Bandwidth management Power/cooling management Purchasing decisions Physical growth Disaster recovery Fix broken economic model: Capital expenses become operating expenses Costs track actual usage No more up-front provisioning Address the “Prediction Problem”
  6. 6. Why You Should Care Less hassles More creativity Less sunk costs Get online faster Less fear of success Better cash flow Less waiting for hardware Quick response to trends Less gray hair More confidence
  7. 7. Amazon Web Services EC2 – Elastic Compute Cloud Servers on demand, by the hour S3 – Simple Storage Service Online storage, by the GB SQS – Simple Queue Service Reliable messaging for distributed systems CloudFront – Content Delivery Service Worldwide content delivery network
  8. 8. Cloud Computing Media Success Stories
  9. 9. 4 TB Data 100 Nodes 11 Million PDFs
  10. 10. 50 Servers to 3500 Servers in 3 Days
  11. 11. What’s Behind This? AWS - Amazon Web Services Thought leader in cloud computing space Scalable Cost-effective Reliable Secure Long-term effort – Now 4 years old Third major business
  12. 12. Amazon Has Three Parts 1 3 2
  13. 13. Amazon Web Services are Building Blocks Infrastructure As a Service Payments As a Service Amazon Simple Storage Service Amazon Flexible Payments Service Amazon Elastic Compute Cloud Amazon DevPay Amazon Simple Queue Service Fulfillment and Associates Amazon SimpleDB Amazon Fulfillment Web Service Amazon CloudFront Amazon Associates Web Service People As a Service Alexa Web Services Alexa Web Information Service Amazon Mechanical Turk Alexa Top Sites
  14. 14. Amazon Simple Storage Service (Amazon S3) Highly scalable data storage in-the-cloud Programmatic access via web services API Highly available and durable Pay-as-you-go: Storage: $0.15 / GB / month, ($0.12 @ 500TB) Data Transfer: Inbound to cloud $0.10 / GB Outbound: $0.17 / GB, ($0.10/GB @ 150 TB) Requests: nominal charges
  15. 15. Amazon Elastic Compute Cloud (Amazon EC2) Resizable compute capacity in the cloud Obtain and boot new server instances in minutes Quickly scale capacity, up or down, as your computing requirements change Full root/Administrator access to a Linux/ Windows virtual machine Simple Web service management interface Changes the economics of computing
  16. 16. Virtual Machine Choices Standard High CPU Small Large Extra Large Medium Extra Large Bits 32 64 64 32 64 RAM 1.7 GB 7.5 GB 15 GB 1.7 GB 7 GB Disk 160 GB 850 GB 1690 GB 350 GB 1690 GB EC2 Compute  1 4 8 5 20 Units I/O  Medium High High High High Performance Firewall Yes Yes Yes Yes Yes Linux  $0.10 $0.40 $0.80 $0.20 $0.80 Per Hour Windows  $0.125 $0.50 $1.00 $0.30 $1.20 Anon  Windows  $0.25 $0.75 $1.50 $0.50 $2.00 AuthenUcated
  17. 17. AWS Regions & Availability Zones US East Region EU West Region Availability  Availability  Availability  Availability  Zone A Zone B Zone A Zone B Availability  Availability  Zone C Zone C
  18. 18. AWS Regions & Availability Zones Region – A geographic location: United States Europe ??? Availability Zone – Isolated area in region: Separate power Separate network Separate physical security Launch EC2 instances anywhere: Choose a region Choose an Availability Zone Availability Zone A Let EC2 choose an Availability Zone
  19. 19. EC2 Network Security Groups Control Access: Outside world to EC2 EC2 instance to EC2 instance IP Address Network Port Web Server Web Server App Server App Server DB Server DB Server Web Server (80) App Server (2048) DB Server (3300) SSH (22) SSH (22) SSH (22)
  20. 20. EC2 Elastic IP Addresses Allocate public static IP addresses Permanent address Attach to any running EC2 instance Complete control using API or console: AllocateAddress ReleaseAddress AssociateAddress DisassociateAddress DescribeAddresses
  21. 21. EC2 Block Storage Allocate permanent disk volumes Attach to any EC2 instance Create file system Store data Size: 1 GB to 1 TB 20 volumes per account Snapshot backup to S3
  22. 22. Elastic MapReduce Run large-scale MapReduce jobs on EC2 Control using AWS Management Console
  23. 23. AWS Management Console
  24. 24. Let’s Head to the Clouds! More Info: http://aws.amazon.com Blog: http://aws.typepad.com Email: jbarr@amazon.com
  25. 25. Thank You!

×