Top Banner
Amazon Web Services A quick introduction
20
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Amazon web services   a quick introduction

Amazon Web Services

A quick introduction

Page 2: Amazon web services   a quick introduction

Part 1: The whistle-stop tour

Page 3: Amazon web services   a quick introduction

Cloud Computing

• Computing resources provided "as a service"oMultiple concurrent customersoPer-usage billingoScalable

• Infrastructure (IaaS), application platforms (PaaS), software (SaaS)

Page 4: Amazon web services   a quick introduction

Amazon Web Services (AWS)

Image adapted from Amazon Web Services

Page 5: Amazon web services   a quick introduction

AWS Characteristics

Page 6: Amazon web services   a quick introduction

On-demand provisioning

Page 7: Amazon web services   a quick introduction

Pay as you use

Page 8: Amazon web services   a quick introduction

Scalable

Page 9: Amazon web services   a quick introduction

Software Agnosticism

Page 10: Amazon web services   a quick introduction

Loose Coupling

Page 11: Amazon web services   a quick introduction

Geographical Spread

Page 12: Amazon web services   a quick introduction

Part 2: Use AWS to meet typical requirements

Page 13: Amazon web services   a quick introduction

Requirement: Scalability

• Amazon EC2 with auto scaling: o Do not scale up unless you need ito Scale down if you don't any more

Page 14: Amazon web services   a quick introduction

Autoscaling

• Scale up (and down) EC2 instances depending on demand• Combine with Elastic Load Balancing

Page 15: Amazon web services   a quick introduction

Requirement: Geographical Spread

• Amazon EC2 regions and Availability Zones: o Multiple regions, independent Availability Zones per region

• Amazon CloudFront Content Distribution Network (US, EU, Asia)

Page 16: Amazon web services   a quick introduction

Regions

US East 4 AZs

US West 2 AZs

Ireland 2 AZs

Singapore 2 AZs

Multiple Availability Zones per region

Page 17: Amazon web services   a quick introduction

Requirement: Redundancy and Availability

o Host across regions and availability zoneso Replacement instances in a few minutes

Page 18: Amazon web services   a quick introduction

Availability Zones

• Per-region • Architected independently• Low cost, low latency, inter-AZ comms• Run instances across AZs• Disaster recovery using AZs

Page 19: Amazon web services   a quick introduction

AWS Redundancy and Availability

Elastic Block Storage (EBS)

• Redundant within AZ• S3 Snapshots for across-AZ redundancy•  Annual Failure Rate: 0.1% - 0.5% 

o (10 times as reliable as commodity disks)

Simple Storage Service (S3)

• Redundant across AZs• Replicate across regions • 99.999999999% durability, 99.99%

availibility

Elastic Cloud Compute (EC2)

• 99.95% availability per regiono Availability of at least 1 region/4

running:99.9999999999999%• Available across AZs• Can be migrated across regions

Page 20: Amazon web services   a quick introduction

AWS Security