Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Amazon web services a quick introduction


Published on

  • Be the first to comment

  • Be the first to like this

Amazon web services a quick introduction

  1. 1. Amazon Web Services A quick introduction
  2. 2. Part 1: The whistle-stop tour
  3. 3. Cloud Computing <ul><ul><li>Computing resources provided &quot;as a service&quot; </li></ul></ul><ul><ul><ul><li>Multiple concurrent customers </li></ul></ul></ul><ul><ul><ul><li>Per-usage billing </li></ul></ul></ul><ul><ul><ul><li>Scalable </li></ul></ul></ul><ul><ul><li>Infrastructure (IaaS), application platforms (PaaS), software (SaaS) </li></ul></ul>
  4. 4. Amazon Web Services (AWS) Image adapted from Amazon Web Services
  5. 5. AWS Characteristics
  6. 6. On-demand provisioning
  7. 7. Pay as you use
  8. 8. Scalable
  9. 9. Software Agnosticism
  10. 10. Loose Coupling
  11. 11. Geographical Spread
  12. 12. Part 2: Use AWS to meet typical requirements
  13. 13. Requirement: Scalability <ul><ul><li>Amazon EC2 with auto scaling: </li></ul></ul><ul><ul><ul><li>Do not scale up unless you need it </li></ul></ul></ul><ul><ul><ul><li>Scale down if you don't any more </li></ul></ul></ul>
  14. 14. Autoscaling <ul><ul><li>Scale up (and down) EC2 instances depending on demand </li></ul></ul><ul><ul><li>Combine with Elastic Load Balancing </li></ul></ul>
  15. 15. Requirement: Geographical Spread <ul><ul><li>Amazon EC2 regions and Availability Zones: </li></ul></ul><ul><ul><ul><li>Multiple regions, independent Availability Zones per region </li></ul></ul></ul><ul><ul><li>Amazon CloudFront Content Distribution Network (US, EU, Asia) </li></ul></ul>
  16. 16. Regions Multiple Availability Zones per region US East 4 AZs US West 2 AZs Ireland 2 AZs Singapore 2 AZs
  17. 17. Requirement: Redundancy and Availability <ul><ul><li>Host across regions and availability zones </li></ul></ul><ul><ul><li>Replacement instances in a few minutes </li></ul></ul>
  18. 18. Availability Zones <ul><ul><li>Per-region </li></ul></ul><ul><ul><li>Architected independently </li></ul></ul><ul><ul><li>Low cost, low latency, inter-AZ comms </li></ul></ul><ul><ul><li>Run instances across AZs </li></ul></ul><ul><ul><li>Disaster recovery using AZs </li></ul></ul>
  19. 19. AWS Redundancy and Availability Elastic Block Storage (EBS) <ul><ul><li>Redundant within AZ </li></ul></ul><ul><ul><li>S3 Snapshots for across-AZ redundancy </li></ul></ul><ul><ul><li>  Annual Failure Rate: 0.1% - 0.5%  </li></ul></ul><ul><ul><ul><li>(10 times as reliable as commodity disks) </li></ul></ul></ul>Simple Storage Service (S3) <ul><ul><li>Redundant across AZs </li></ul></ul><ul><ul><li>Replicate across regions </li></ul></ul><ul><ul><li>99.999999999% durability, 99.99% availibility </li></ul></ul>Elastic Cloud Compute (EC2) <ul><ul><li>99.95% availability per region </li></ul></ul><ul><ul><ul><li>Availability of at least 1 region/4 running:99.9999999999999% </li></ul></ul></ul><ul><ul><li>Available across AZs </li></ul></ul><ul><ul><li>Can be migrated across regions </li></ul></ul>
  20. 20. AWS Security