planforcloud: cost case study - pinterest and tripadvisor - london cloudcamp 2012

9
How much would Pinterest or TripAdvisor cost to host on the cloud? Ali Khajeh-Hosseini @PlanForCloud, @AliKhajeh

Upload: rightscale

Post on 05-Jul-2015

301 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: PlanForCloud: Cost Case Study - Pinterest and TripAdvisor - London CloudCamp 2012

How much would Pinterest or TripAdvisor cost

to host on the cloud?  

Ali Khajeh-Hosseini

@PlanForCloud, @AliKhajeh

Page 2: PlanForCloud: Cost Case Study - Pinterest and TripAdvisor - London CloudCamp 2012

Inspired by two blogs posts on HighScalability.com

http://highscalability.com/blog/2012/10/2/an-epic-tripadvisor-update-why-not-run-on-the-cloud-the-gran.html http://highscalability.com/blog/2012/5/21/pinterest-architecture-update-18-million-visitors-10x-growth.html

How much would it cost to deploy System X on Cloud Y?

Page 3: PlanForCloud: Cost Case Study - Pinterest and TripAdvisor - London CloudCamp 2012
Page 4: PlanForCloud: Cost Case Study - Pinterest and TripAdvisor - London CloudCamp 2012

$1.7M/year  

Page 5: PlanForCloud: Cost Case Study - Pinterest and TripAdvisor - London CloudCamp 2012

Would it be cheaper to use deployment option X or Y?

e.g. reserved instances, different types of instances, different cloud providers…

Over 7,000 prices in PlanForCloud

Page 6: PlanForCloud: Cost Case Study - Pinterest and TripAdvisor - London CloudCamp 2012

$0.9M/year  (using  reserved  instances)  

1st  month:  $450K  AAer:  $38K/month  

Page 7: PlanForCloud: Cost Case Study - Pinterest and TripAdvisor - London CloudCamp 2012

What  happens  to  costs  if  system  grows?  

e.g.  start  with  410TB  of  S3  storage,  then  grow  by  25%  every  month  

Page 8: PlanForCloud: Cost Case Study - Pinterest and TripAdvisor - London CloudCamp 2012

Currently:  $39K/month  1yr  from  now:  $470K/month  

Page 9: PlanForCloud: Cost Case Study - Pinterest and TripAdvisor - London CloudCamp 2012

Moral  of  the  story?    

It  pays  to  do  some  upfront  cost  forecasKng  and  comparing