Documente Academic
Documente Profesional
Documente Cultură
Gregory D'Alesandre
Lead Product Manager, Google App Engine
Your Apps
1. Google Apps 2. Third party Apps:
Google Apps Marketplace
SaaS PaaS
IaaS
3. ________
App Engine provides great tools, APIs & hosting Easy to build Easy to manage Easy to scale
Downtime
Inefficiency
Data
Caching Blobstore Datastore SQL
Applications
Task Queue Channel URL Fetch
Users
Oauth User Provisioning
Misc
Mail XMPP Image Manipulation
Admin Console
A Brief History
99.95% SLA and Support Managed relational SQL database in the cloud SSL on domain and integrated single sign-on
Billing via invoice Rounded out feature set including Frontend and Backend capabilities New sustainable pricing model
Customer Stories
Challenge
Needed to manage extremely granular and sensitive data and provide sophisticated collaboration and data management tools to customers
Result
App Engine allowed WebFilings rapid time-to-market, building atop advanced tools that would have taken much longer to develop
Challenge
Dealing with extremely variable traffic for the chat widget around popular events .
Result
App Engine allowed for easy scale up and down based on actual traffic loads, balancing costs and relaibility.
Challenge
The previous deployment process actually required the site to be down for some time
Result
Building on App Engine allowed for rapid scaling and a reliable platform with minimal down time.
Appendix
Low latency
Closest proximity data serving
Instant updates
218 new Apps features in 2010
World-class efficiency
Compared to average datacenters
Leading Security
SAS70 Type II and FISMA certification
Rapid Innovation
State of the art infrastructure
Built to handle volatile global demand
Challenge
Manage extremely granular and sensitive data and provide sophisticated collaboration and data management tools Rapid time-to-market, building atop advanced tools that would have taken much longer to develop.
Capability
"App Engine provides many benefits to a business building a large scale, data intensive product on a short timeline." -Dan Murray, Co-Founder Webfilings
Value
Challenge
Dealing with variable traffic of a popular chat widget around popular events.
Capability
Easy scale up and down based on actual traffic loads, balancing costs and reliability. "We felt that GAE would be a better fit for the live chat feature because of its unique traffic pattern... very low traffic... with very high bursts during high profile events." -Raviv Pavel, VP R&D, Gigya
Value
Challenge
Deployment of popular Giftag app faced inconvenient downtime issues for updates and traffic demands. Rapid scaling, easy building mechanisms, and reliable platform with minimal down time. "App Engine is superb at allowing you to scale something that is really popular, without significant costs." -Curtis Thompson, Lead Developer, Giftag
Capability
Value