aws summit 2011: customer presentation - nytimes

32
NYTimes.com Vadim Jelezniakov AWS Summit 2011

Upload: amazon-web-services

Post on 01-Nov-2014

1.085 views

Category:

Technology


3 download

DESCRIPTION

 

TRANSCRIPT

Page 1: AWS Summit 2011: Customer Presentation - NYTimes

NYTimes.com

Vadim Jelezniakov

AWS Summit 2011

Page 2: AWS Summit 2011: Customer Presentation - NYTimes

Next 10 min

The Company

Why Cloud

The App Examples

Progress So Far

What’s Next

Page 3: AWS Summit 2011: Customer Presentation - NYTimes

The New York TimesThe International Herald Tribune

The Boston Globe15 daily newspapers

50 Web sitesNYTimes.comBoston.comAbout.com

The New York Times

Company

Page 4: AWS Summit 2011: Customer Presentation - NYTimes

NYTimes.com’s

Stats

In the US:38.1 mil unique users /

month810 mil page views / month

Worldwide:62 mil unique users /

month984 mil page views / month#1

individual newspaper site#2 media

site bloggers link to the most*#4 news

and information Web site

comScore Report, April 2011

*Technorati's index

Page 5: AWS Summit 2011: Customer Presentation - NYTimes

Why Cloud?

On Demand Availability

Scalability

Rapid Deployment

Why AWS?

Cost-Effective

IaaS = Flexible

Comprehensive

Page 6: AWS Summit 2011: Customer Presentation - NYTimes

Why Cloud?

On Demand Availability

Scalability

Rapid Deployment

Why AWS?

Cost-Effective

IaaS = Flexible

Comprehensive

Page 7: AWS Summit 2011: Customer Presentation - NYTimes

Why Cloud?

On Demand Availability

Scalability

Rapid Deployment

Why AWS?

Cost-Effective

IaaS = Flexible

Comprehensive

Page 8: AWS Summit 2011: Customer Presentation - NYTimes

On Demand Capacity -

TimesMachine

Flexibility - Times Skimmer

Scalability - User Generated

Content (Comments)

Examples

Page 9: AWS Summit 2011: Customer Presentation - NYTimes

TimesMachine (2007, 2008)

130 years of archives in 36 hours

400K objects, 4T of data

S3, EC2, Hadoop

http://timesmachine.nytimes.com

Page 10: AWS Summit 2011: Customer Presentation - NYTimes

Skimmer Private Beta (Feb 14th, 2009)

http://www.nytimes.com/skimmer/

Page 11: AWS Summit 2011: Customer Presentation - NYTimes

11:00 News leaks to TechCrunch, Google Finance11:10 Average load on the instance is 4011:15 Snapshotting the instance, configuring the LB, testing12:00 Four Skimmer instances load balanced, quality is restored1 hour - from prototype to production

“SkimmerGate”

Page 12: AWS Summit 2011: Customer Presentation - NYTimes

Comments on Articles and Blogs

Page 13: AWS Summit 2011: Customer Presentation - NYTimes

Rate and Review for Movies,

Theater, Dining and Travel

Page 14: AWS Summit 2011: Customer Presentation - NYTimes

We like

To be able to scalequickly on demand

We don’t like

calls from Systems teamat 6PM on Fridays

Page 15: AWS Summit 2011: Customer Presentation - NYTimes

Traffic Spikes - Add Capacity

Page 16: AWS Summit 2011: Customer Presentation - NYTimes

Load Balancing / Security View

Page 17: AWS Summit 2011: Customer Presentation - NYTimes

Everyone’s Favorites:

Development Instances!

Page 18: AWS Summit 2011: Customer Presentation - NYTimes

Gap Analysis

• Load Balancing

• Communication between instances

• Talking back to existing Datacenter

• Scaling up and back

• Securing the instances

Page 19: AWS Summit 2011: Customer Presentation - NYTimes
Page 20: AWS Summit 2011: Customer Presentation - NYTimes
Page 21: AWS Summit 2011: Customer Presentation - NYTimes
Page 22: AWS Summit 2011: Customer Presentation - NYTimes
Page 23: AWS Summit 2011: Customer Presentation - NYTimes
Page 24: AWS Summit 2011: Customer Presentation - NYTimes
Page 25: AWS Summit 2011: Customer Presentation - NYTimes
Page 26: AWS Summit 2011: Customer Presentation - NYTimes

Nimbul

Light Cloud Manager

http://github.com/nimbul/nimbul

CloudSource

Simple SVN Deployment

http://github.com/nimbul/cloudsourc

ebased on ServerMattic developed by WordPress

Emissary

Fast AMQP Messaging

http://github.com/nimbul/emissar

y

Tools Developed for the

Cloud

Page 27: AWS Summit 2011: Customer Presentation - NYTimes

Progress So Far

Page 28: AWS Summit 2011: Customer Presentation - NYTimes

NYTimes.com EC2

Expansion

Clusters: from 2 to 100. Instances: from 30 to 400.

Page 29: AWS Summit 2011: Customer Presentation - NYTimes

NYTimes.com EC2

Expansion

EC2 DC in comparison with other DCs

from 5% to 40% (VMs/instances count)

2009 2011

Page 30: AWS Summit 2011: Customer Presentation - NYTimes

NYTimes.com EC2

Expansion

EC2 contributes ~26% of total operational cost across DCs

(space, power, bandwidth)

Page 31: AWS Summit 2011: Customer Presentation - NYTimes

What’s Next

Multi-AZ and Multi-Region

SNS, SNS2SQS - in Dev

Multi-AZ MySQL RDS

Need 'smarter' ELBNeed

multi-AZ support in VPC