Amazon Web Service Sales Role Play - Case Study

18
Bootstrap WRC with AWS

Transcript of Amazon Web Service Sales Role Play - Case Study

Page 1: Amazon Web Service Sales Role Play - Case Study

Bootstrap WRC with AWS

Page 2: Amazon Web Service Sales Role Play - Case Study

Scale SN subscriber Base fm 2m to 10m◦ Social Networking Platform◦ Photos, Blogs, Games, Live Scores ◦ Video Archive Streaming

2011 Rugby World Cup in NZ◦ 20 teams play over 7 weekends (Sept. to Oct.)◦ High Ticket Cost, Ltd Accommodation in Auckland

Business Prospect◦ Currently - Free Site◦ Advertising Revenue ◦ Subscription at a later date◦ Possible Live Streaming of WC !

Page 3: Amazon Web Service Sales Role Play - Case Study

Netflix's uses AWS for allowing its 20m members in US & Canada to instantly

watch unlimited movies and TV episodes streaming over the Internet to PCs, Macs

and TVs

Indy500.com stores more than 100,000 images using Amazon S3, and they use

Amazon EC2 to host and stream live motor sport races to over 3.1 million

visitors

Playfish grew from 22m active to more than 55m active mthly users. To manage

the growth and scalability of their popular social games, Playfish is powered

by AWS.

Page 4: Amazon Web Service Sales Role Play - Case Study
Page 5: Amazon Web Service Sales Role Play - Case Study

2m SubsSpike

5m SubsSpike

Seed Capex& Rackspace

Upfront CapacityCommit Additional Commit

to sustain performance

AkamaiReccuringCommit

Degradation in Service

Time

You loseCustomer

here

To much Head RoomOpp. Cost

Page 6: Amazon Web Service Sales Role Play - Case Study

12 Servers- Apache+PHP (Horizontal Scaling)

My Sql4 DB Servers(Heavier Iron)

My Sql4 DB Servers(Heavier Iron)

Akamai CDNAkamai CDN

External Storage Disks/Tapes

LBFW

Page 7: Amazon Web Service Sales Role Play - Case Study

Consistent Performance& Service Availability

Variable cost aligned with

business2m Subs

5m Subs

Minimalmigration

Cost

Time

On demand Scalability

10 m Subs

Reduced Business

Risk

Buying Function; Not InfrastructureFor Faster Result, Lower Risk & Predictable Cost

Buying Function; Not InfrastructureFor Faster Result, Lower Risk & Predictable Cost

Page 8: Amazon Web Service Sales Role Play - Case Study

Optional Services (Modular):• Elastic Map Reduce (understand user engagement)• Simple Email Service (drive & launch campaigns)• Flexible Payment Service (subscription charges)

Page 9: Amazon Web Service Sales Role Play - Case Study

Elastic IP

LoadBalancer

AutoScale Monitor

EC 2 (Web + AppServer on Apache)EC 2 (Web + AppServer on Apache)

OS -Linux OS -Linux

RDS – Hosted MySQL

Any Programming Language - PHP

SN platformOpen Source

AppsCommercial

Apps

Failover

Failover

EBS

Local Disk

Users

Page 10: Amazon Web Service Sales Role Play - Case Study

Load Balancer/Auto Scaling Load Balancer/Auto Scaling

1 2 n

CloudFrontCloudFront

S3 Buckets(To offload files,

Pictures & videos)RDS Instances

Back up

EC2Instances

Replication

Availability Zone 1 (Active)

Availability Zone 2(Standby)

18 Edge Locations

Public IP

Private IP

M S S

S

Designed for Failure & Nothing Fails

• Lower Cost• No Heavy Lifting• Increased Agility

Global Infra

•Platform/Infra/Tools

•Redundancy in AZ’s

•Edge Location - Cdn

•Modular Service Arch.EBS

Page 11: Amazon Web Service Sales Role Play - Case Study

EC2, S3, RDS, CF have their own distinctive security features

Page 12: Amazon Web Service Sales Role Play - Case Study

Get 100% hardware Asset Utilization

Leverage AWS’s Economies of Scale for procurement

Achieve better Power & Cooling efficiency

Built in Redundancy & Security in Usage Charge

Effective supply chain mgmt eliminates excess

capacities

Reduce dependency on Expensive Manpower &

training

No Opportunity Cost Penalty

Improved Business Agility

Get 100% hardware Asset Utilization

Leverage AWS’s Economies of Scale for procurement

Achieve better Power & Cooling efficiency

Built in Redundancy & Security in Usage Charge

Effective supply chain mgmt eliminates excess

capacities

Reduce dependency on Expensive Manpower &

training

No Opportunity Cost Penalty

Improved Business Agility

Page 13: Amazon Web Service Sales Role Play - Case Study
Page 14: Amazon Web Service Sales Role Play - Case Study

At 2m subscribers peak load:◦ 4 Web+App on Small Instance spread across Europe, US &

APAC at 75% utlisation◦ 2 Db on Large Instances at 75% utlissation across 3 regions◦ Data Transfer of 5tb (I/O @ 60:40)◦ User Traffic distributed across US-35/Europe-35/Apac-30◦ Storage of 5tb across 3 regions◦ http://calculator.s3.amazonaws.com/calc5.html?key=calc-4

0E1D6F5-2E17-45F5-BDD4-C5C70FFF9E71 USD 9167 per month 8% outflow as compared to current model (70k pm)

Page 15: Amazon Web Service Sales Role Play - Case Study

Expecting 10m subs by start of the world cup (Q4; CY2011) Subscriber Expected to Grow in a Linear manner till October Data transfers multiply by 5X of 2m subs = 25Tb in Oct (10, 10 & 5 over 3 regions)

We Propose Reserved instances for one year for 33% usage at anytime Peak Instances reqd only on match days @ weekend ie 8 hours/week WRC Operates at 50% capacity on off peak load days in October Balance instances beyond the reserved ones picked on-demand (utilisation basis) Cumulative Storage (Base is 2.5tb per 1m subs) over 10 mths = 135Tb by Oct (divided across 3 regions) Subs are equally divided across 3 regions Compute Instances divided across regions Leveraging Availability Zones in every region MySQL Db growing in linear manner ( 5 times capacity reqd in Oct)

Page 16: Amazon Web Service Sales Role Play - Case Study
Page 17: Amazon Web Service Sales Role Play - Case Study

Use a AWS Sol. Provider

Do it yourself

Free up your manpower for core app development/ new featuresFree up your manpower for core app development/ new features

Page 18: Amazon Web Service Sales Role Play - Case Study