Amazon Elastic Compute Cloud Virtual servers via API call Pay per hour Different instance types in different regions 8
Regions and Availability Zones Regions Multiple Availability Zones Slightly different costs Availability Zones 4 x US-east – Northern Virginia 3 x US-west – Northern California 3 x EU-west – Ireland 2 x AP-southeast – Singapore 2 x AP-northeast – Tokyo 9
Monster World 1.6 million DAU 8.2 million MAU Peak 130 servers ~ 240.000 requests per minute on average 35
Basic architecture 36 App Server App Server EBS Volume Load Balancer App Server App Server DBs App Server App Server EBS Volume App Server Slave DBs App Server All configuration, management and deployment through Scalarium. No other tools needed. S3
Flexibility and Scalability 1:5 facebook 1:20 local social networks
Flexibility and Scalability Cost savings of ~ 40%!
Want to try Scalarium SignUp on http://scalarium.com and use it for free as long as you are in test & dev mode Chef examples and guides https://github.com/scalarium/example-cookbooks http://wiki.opscode.com/display/chef/Resources 40