Introducing TotoA Genetics Gaming Platform    built on StackMob       Hamilton Hitchings, CTO       hamilton@fmigames.com ...
Presentation Agenda• Quick Introduction    • 3 slides: who, what, how• Demo of Strangelings Game    • Using StackMob BaaS•...
FoundersChris Collins                                              Cameron HoltChief Executive Officer                    ...
Genetic Breeding Game
Toto Platform                                                    Toto Backend                          -Pets              ...
Demo Using Toto Platformpowered by StackMob             www.fmigames.com   investors@fmigames.com
www.strangelings.com  • Sign up for our upcoming Beta  • Like us on facebook.com/Strangelings                  www.fmigame...
Flying Monkey InteractiveBackend Technology Selection                          www.fmigames.com   investors@fmigames.com
App Evolution   Mobile   Web   Browser
Evolution of Cloud Computing  Infrastructure    Platform       Backend    as a Service    as a Service   as a Service   Sc...
Toto Business Goals• Fast Time to Market• Limited Budget    •   Cloud hosting costs typically $6K - $60K per year (scale w...
Backend as a Service ProvidersApps using BaaS
Technical Server Platform Requirements• Built-in CRUD access to NoSQL storage• Custom web services with our game logic• Ac...
Security Requirements• Multi Player / User   • Assume client completely hacked   • Support rare breeds for sale on auction...
FMI Backend Evaluation (Sept. 2012)Backends    Tech Stack            EC2            PHP or Python            CouchDB      ...
FMI Backend Evaluation (Sept. 2012)Backends    Tech Stack Differentiators Winner            EC2                           ...
StackMobSchemaCreationNote: just an example,not our schema
Additional Requirements• Cross Domain Support   • Unity 3D WebPlayer   • StackMob Developing• HTTPS for custom domains   •...
Summary• BaaS   • Fast time to market and scalability!   • Reduces development costs• Everything Demo’d used StackMob as B...
Upcoming SlideShare
Loading in …5
×

Developing on StackMob - Flying Monkey Interactive Evaluates BaaS

1,918 views

Published on

Hamilton Hitchings, CTO of Flying Monkey Interactive, evaluates the BaaS market and discuss why they ultimately choose StackMob.

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,918
On SlideShare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Developing on StackMob - Flying Monkey Interactive Evaluates BaaS

  1. 1. Introducing TotoA Genetics Gaming Platform built on StackMob Hamilton Hitchings, CTO hamilton@fmigames.com www.fmigames.com
  2. 2. Presentation Agenda• Quick Introduction • 3 slides: who, what, how• Demo of Strangelings Game • Using StackMob BaaS• Backend Technology Evaluation• Technical Learnings and Needs• Q&A and Discussion
  3. 3. FoundersChris Collins Cameron HoltChief Executive Officer Chief Product OfficerHamilton Hitchings Candace SargentChief Technology Officer Chief Creative Chick Ben Rohr Chief Financial Officer
  4. 4. Genetic Breeding Game
  5. 5. Toto Platform Toto Backend -Pets -Transactions -AuctionsServer -Users -In App Purchases -Payments API Web Services API Company Augmented -Single Player Web CommunityClient -Multiplayer built iOS Reality Web apps Auction Third Party Unity3D
  6. 6. Demo Using Toto Platformpowered by StackMob www.fmigames.com investors@fmigames.com
  7. 7. www.strangelings.com • Sign up for our upcoming Beta • Like us on facebook.com/Strangelings www.fmigames.com investors@fmigames.com
  8. 8. Flying Monkey InteractiveBackend Technology Selection www.fmigames.com investors@fmigames.com
  9. 9. App Evolution Mobile Web Browser
  10. 10. Evolution of Cloud Computing Infrastructure Platform Backend as a Service as a Service as a Service Scalability & Application Biz / Game Enablement Development Logic
  11. 11. Toto Business Goals• Fast Time to Market• Limited Budget • Cloud hosting costs typically $6K - $60K per year (scale with growth) • Eliminate need for Sys Admin(s) ($100K - $150K each per year loaded) • Reduce need for Server engineers ($125K - $175K each per year loaded)• Focus resources on value creation
  12. 12. Backend as a Service ProvidersApps using BaaS
  13. 13. Technical Server Platform Requirements• Built-in CRUD access to NoSQL storage• Custom web services with our game logic• Accessible via HTTP & JavaScript SDK• iOS & Android SDK (not us but maybe you?)• HTML 5 hosting• Scalable• Fault tolerant
  14. 14. Security Requirements• Multi Player / User • Assume client completely hacked • Support rare breeds for sale on auction via PayPal• CRUD Web APIs to NoSQL with Security • Authentication & Authorization• Requires server side game logic • Need Server Custom Code !!!
  15. 15. FMI Backend Evaluation (Sept. 2012)Backends Tech Stack EC2 PHP or Python CouchDB Ruby on Rails MongoDB CRUD NoSQL CRUD NoSQL Custom Code
  16. 16. FMI Backend Evaluation (Sept. 2012)Backends Tech Stack Differentiators Winner EC2 - Sys Admin / Ops PHP or Python - SW Infrastructure CouchDB Ruby on Rails - SW Infrastructure MongoDB - No Custom Code: Sept CRUD NoSQL - Behind on CC CRUD NoSQL + Custom Code Custom Code + Great Support
  17. 17. StackMobSchemaCreationNote: just an example,not our schema
  18. 18. Additional Requirements• Cross Domain Support • Unity 3D WebPlayer • StackMob Developing• HTTPS for custom domains • StackMob Developing• Batch Processing • StackMob has some capability, more coming • For Hadoop/Map-Reduce, etc stick with EC2
  19. 19. Summary• BaaS • Fast time to market and scalability! • Reduces development costs• Everything Demo’d used StackMob as BaaS • StackMob custom code works great • StackMob support rocks!• Check out www.strangelings.com • Sign-up to participate in the upcoming Beta • Like us on facebook.com/Strangelings • Tell your friends

×