launch and scale your social game in the cloud › gaming_webinar_11_16_10.… · the reference...
TRANSCRIPT
![Page 1: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/1.jpg)
Launch and Scale your Social Game in the Cloud
with AltEgo, Amazon Web Services and RightScale
November 16, 2010
![Page 2: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/2.jpg)
Your Panel Today Presenting: • Josh Fraser: VP, Business Development, RightScale • Jeff Barr: Sr. Web Services Evangelist, Amazon Web Services • Seth Gerson: CEO & Founder, AltEgo
Q&A: • Ryan McGinnis: Account Manager, RightScale
Please use the questions window to ask questions anytime!
![Page 3: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/3.jpg)
Agenda • Welcome • Social Gaming in the Cloud – Watchmen Example • “Underneath the hood” – AWS & RightScale • Social Gaming in the Cloud - AltEgo Example • Demo • Q&A
www.rightscale.com/webinars
Please use the questions window to ask questions anytime!
![Page 4: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/4.jpg)
MMO iPhone App
join the watchmen universe
![Page 5: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/5.jpg)
5
" 21MM total get requests " 236K PUT, COPY, POST or LIST requests " 32.349 GB " 50K render requests " 250K battles
Watchmen – First 25 Days
![Page 6: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/6.jpg)
The Challenges of Success " Typical top gainers see 50%+ increase per week
" Extreme cases include " 0 – 10 DAU in first 6 weeks
" 0 – 35MM users in single day
" 100X server growth in < 4 days
" 12,000 cores *Single application stats deployed in the cloud today
![Page 7: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/7.jpg)
The Challenges of Success
" Things happen fast
" It is hard to predict
" You need to maintain control
![Page 8: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/8.jpg)
The Reference Standard for Social Games
Amazon Web Services offers a flexible, scalable and cost-effective computing platform in the cloud
RightScale provides a time-tested cloud management platform
Utilize the solution that powers the most successful social games in the world today!
![Page 9: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/9.jpg)
= RightScale Managed on AWS
Source: Appdata.com 11/15/10
Extensive Experience in Gaming
![Page 10: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/10.jpg)
Introduction Amazon Web Services
![Page 11: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/11.jpg)
The AWS Cloud: A Natural Evolution
![Page 12: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/12.jpg)
Amazon Web Services
Compute Amazon Elastic Compute Cloud
(EC2) - Elastic Load Balancing
- Auto Scaling
Storage Amazon Simple Storage Service
(S3) - AWS Import/Export
Your Game
Content Delivery Amazon
CloudFront
Messaging Amazon Simple Queue
Service (SQS) Amazon Simple
Notification Service (SNS)
Payments Amazon Flexible
Payments Service (FPS)
On-Demand Workforce
Amazon Mechanical Turk
Parallel Processing
Amazon Elastic MapReduce
Monitoring Amazon CloudWatch
Database Amazon RDS
Amazon SimpleDB Third-Party Offerings
Management AWS Management
Console
Tools AWS Toolkit for Eclipse
Java, PHP, Ruby, Python, .Net Developer
Centers
Isolated Network Virtual Private Cloud
Metering and Billing
Identity and Access Management
![Page 13: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/13.jpg)
Advantages of the AWS Cloud
![Page 14: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/14.jpg)
The Cloud Starts Here! More Easily Deploy and Manage
![Page 15: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/15.jpg)
RightScale Real Customers, Real Deployments, Real Benefits " Managed Cloud Deployments for 4 Years " More than 25,000 users; launched 1.7MM servers " Behind the largest production deployments on that cloud to date
![Page 16: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/16.jpg)
16
" RightScale ServerTemplates • Server ‘definitions’ that dynamically configure instances
" RightScale Deployments: • Multiple resources configured and managed as a single
system
" RightScale Macros • Automated way to build a Deployment
Key Concepts
![Page 17: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/17.jpg)
![Page 18: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/18.jpg)
![Page 19: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/19.jpg)
![Page 20: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/20.jpg)
20
" Reduce the complexity of deploying in the cloud " Reduce the cost of human capital
" Painless way to clone servers, environments " Fast cycle times on dev & test
" Automated way to launch and configure servers
" Unified interface to multiple clouds
AltEgo: what we needed
![Page 21: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/21.jpg)
21
" Minimal work to get up and running
" Systems-level management " Multi-tier, multi-server RightScale Deployments
" Fast dev & test cycle times " Ability to reuse ServerTemplates in multiple deployments " Painless revisions on multiple levels – lock off code when it’s
showtime
" Automation with Control " Auto-scaling and configuration, refine settings
" Fail Forward Strategy " Nominalizes downtime " Historical timeline – makes failure analysis easy
AltEgo: what we got with RightScale
![Page 22: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/22.jpg)
IT Resource Needs
time
Concept & Development
Production & Growth
Full Lifecycle IT Resource Management Years? Months? Days? Hours?
Maturity & Decline
Niche / EOL
![Page 23: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/23.jpg)
" Leverage pre-configured software in well-understood configurations
" On-demand access enables fast cycles
" Test many and large scale configurations
Concept & Development Phase Accelerate Development and Testing at a Reduced Cost
![Page 24: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/24.jpg)
" Publisher extends virtual datacenters to developers (or vice versa) " At launch, change access privileges " No migration; seamless roll into production
Concept & Development Phase Share Configurations
Studio B Studio A Studio C
![Page 25: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/25.jpg)
Production & Growth Phase Example Reference Architecture - MySQL
![Page 26: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/26.jpg)
1. Leverage pre-built systems with RightScale Macros
2. Re-architect your system with arrays – multi-zone and/or Region
3. Fine tune automation
4. Tracking and Control
DEMO
![Page 27: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/27.jpg)
![Page 28: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/28.jpg)
28
Your Turnkey Gaming Solution Proven Best Prac-ces & Unparalleled Success!
Pre-‐configured Social Gaming Deployments
Premium Onboarding
Facebook Ready
Systems Automa>on and AutoScaling
Account Manager and Access Control
AWS Mul>-‐Region Support
AWS CloudFront Support
AltEgo Avatar PlaDorm
Virtual Onsite Launch Support
24x7 Ongoing Support
RightScale Accounts 2
![Page 29: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/29.jpg)
1. Sign up for AWS: http://aws.amazon.com/ 2. Get a RightScale Free account: RightScale.com/socialgaming 3. Get the AltEgo SDK: [email protected]
Contact Info: AMAZON: aws.amazon.com/contact-us/aws-sales/ RIGHTSCALE: [email protected]; (866) 720-0208
More Info: www.rightscale.com/gaming Webinar archive: RightScale.com/webinars
Q&A - Getting Started
![Page 30: Launch and Scale your Social Game in the Cloud › Gaming_Webinar_11_16_10.… · The Reference Standard for Social Games ... " Test many and large scale configurations Concept &](https://reader033.vdocument.in/reader033/viewer/2022042310/5ed7af3786e8a75e3f298edb/html5/thumbnails/30.jpg)
Thank You!