wtia cloud computing series - part ii: scaling into the cloud with amazon web services

26
Adam Selipsky Vice President Amazon Web Services

Upload: washington-technology-industry-association

Post on 19-May-2015

820 views

Category:

Technology


1 download

DESCRIPTION

WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services. Presented by: Adam Selipsky - Vice President, Amazon Web Services.

TRANSCRIPT

Page 1: WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services

Adam SelipskyVice President

Amazon Web Services

Page 2: WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services

Amazon’s Core Businesses

RetailBusiness

Tens of millions of active customer accounts

Seven countries: US, UK, Germany, Japan, France, Canada, China

SellerBusiness

Sell on Amazon websites

Use Amazon technology for your own retail website

Leverage Amazon’s massive fulfillment center network

Developers &IT Professionals

On-demand compute and storage infrastructure for hosting web-scale solutions

Over 490,000 registered developers

Page 3: WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services

How Did Amazon Get Into This?

Amazon is fundamentally a technology company

Years spent building a modular, loosely coupled infrastructure

Started experimenting with web services in 2002

Developers asked how Amazon could help with infrastructure pain

Page 4: WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services

What Do Developers Want?

Page 5: WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services

Design Principles

Reliable

Scalable

Low-Latency

Easy to Use

Inexpensive

Page 6: WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services

Amazon Web Services (AWS)

Amazon Simple Storage Service (S3)

Amazon Elastic Compute Cloud (EC2)

Amazon SimpleDB

Amazon CloudFront

Amazon Simple Queue Service (SQS)

Amazon Flexible Payments Service (FPS)

Amazon Mechanical Turk

Page 7: WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services

What Were Our Biggest Surprises?

Page 8: WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services

AWS Customer Momentum490,000

Q4 2008

370,000

Q1 2008

240,000

Q1 2007

160,000

Q1 2006

Page 9: WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services

2001 2002 2003 2004 2005 2006 2007

Bandwidth consumed byAmazon Web Services

Bandwidth consumed byAmazon’s global websites

2008

AWS Usage Growth

Page 10: WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services

Amazon S3 Momentum

Peak Requests:70,000

per second

200 Million5 Billion

18 Billion

40 Billion

Page 11: WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services

Diverse Use Cases

Web Site/ Application Hosting

Media Distribution

Storage, Backup, Disaster Recovery

Content Delivery

High-Performance Computing

Software Development/Testing

Page 12: WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services

Diverse Customer Roster

Page 13: WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services

Great Partner Momentum

Page 14: WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services

Why Are People So Excited?

Page 15: WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services

What You Want

Your IdeaSuccessful

Product

Page 16: WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services

Reality

Your IdeaSuccessful

ProductUndifferentiated “Heavy Lifting”

Page 17: WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services

Server hosting

Bandwidth management

Contract negotiation

Purchase decisionsMoving facilities

Scaling and managing physical growth

Heterogeneous hardwareLegacy software

Coordinating large teams

Heavy Lifting = Price of Admission

Page 18: WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services

It Gets Worse…

Improvement Loop

Your IdeaSuccessful

ProductUndifferentiated “Heavy Lifting”

Page 19: WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services

AWS Eliminates the Heavy Lifting

On-PremiseInfrastructure

AWSCloud-BasedInfrastructure

YourBusiness

More Time to Focus onYour Business

Managing All of the “Heavy Lifting”

Configuring Your Cloud

Assets

The AWS cloud provides reliable and dependable on-demand infrastructure that frees time and expense for you to focus on innovating for your business.

30% 70%

30%70%

Page 20: WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services

Advantages of the AWS Cloud

Offloads Heavy Lifting

Eliminates time and hassle of configuring data centers

Lowers Costs

Eliminates up-front capital expenses and gives you low, pay-as-you-go pricing

Reduces Time to Market

Access capacity only when you need it; great for quick development and pilot projects

Page 21: WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services

Trends We’re SeeingUse of multiple services in one application

EC2, S3, and SQS usage is very common

Massive datasets & large-scale parallel processing

Hundreds of terabytes of data per application

Hadoop, Condor, MPI Blast

Enterprise adoption on the rise

Financial services, sales force automation,high performance computing, corporate websites

Increased need for support and transparency

Service Health Dashboard

Premium Developer Support

Running more sophisticated software

IBM, MySQL, Oracle, JBoss

Enterprise stacks and applications

Page 22: WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services

But What About…

Security?

Availability?

Scalability?

Performance?

Page 23: WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services

Quick Case Study:

Page 24: WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services

Typical Dilemma:Predicting Infrastructure Needs

Co

mp

ute

Po

wer

Time

Predicted Usage

Actual Usage

Waste

CustomerDissatisfaction

Page 25: WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services

Animoto and Amazon EC2N

um

ber

of

EC

2 In

stan

ces

4/12/2008

Launch of Facebook modification.

Amazon EC2 easily scaled to handle additional traffic

Peak of 5000 instances

4/14/2008 4/15/2008 4/16/2008 4/18/2008 4/19/2008 4/20/20084/17/20084/13/2008

Steady state of ~40 instances

Page 26: WTIA Cloud Computing Series - Part II: Scaling into the Cloud with Amazon Web Services

Thank You!

For more information:

aws.amazon.com