Amazon Web Service Sales Role Play - Case Study
-
Upload
vineet-sood -
Category
Technology
-
view
4.477 -
download
10
Transcript of Amazon Web Service Sales Role Play - Case Study
Bootstrap WRC with AWS
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 !
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.
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
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
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
Optional Services (Modular):• Elastic Map Reduce (understand user engagement)• Simple Email Service (drive & launch campaigns)• Flexible Payment Service (subscription charges)
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
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
EC2, S3, RDS, CF have their own distinctive security features
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
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)
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)
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