1. App Engine for Business
Patrick Chanezon
Developer Advocate Stockholm
chanezon@google.com June 2nd 2010
http://twitter.com/chanezon 2
Tuesday, June 8, 2010
2. The benefits of Cloud Computing
Economics:
Pay for only what you use
TCO
OPEX vs CAPEX
Operations
Day to day: no maintenance
Fighting fires: no Pagers
Elasticity
Focus on your Business
Tuesday, June 8, 2010
3. Buy Apps from Google
Buy from Google
Google Apps
for Business
Google Apps Admin Platform
Enterprise Firewall
Enterprise Data Authentication Enterprise Services User Management
Tuesday, June 8, 2010
4. Buy Apps from Google and 3rd parties...
Buy from others Buy from Google
Google Apps Google Apps
Marketplace for Business
Google Apps Admin Platform
Enterprise Firewall
Enterprise Data Authentication Enterprise Services User Management
Tuesday, June 8, 2010
5. Build and Buy all your enterprise cloud apps...
Buy from others Buy from Google Build your own
Google App Engine
Google Apps Google Apps for Business
Marketplace for Business
Google Apps Admin Platform
Enterprise Firewall
Enterprise Data Authentication Enterprise Services User Management
Tuesday, June 8, 2010
6. Leveraging Google's Leadership in
Cloud Computing
• Google is the leader in cloud computing
• (visual - cloud background with 3 bubbles of the key points)
• Massive data center operations
• Purpose built hardware
• Multi tenant software platform at Internet scale
Tuesday, June 8, 2010
7. Build your Enterprise Apps on Google
• Easy to Build, Deploy & Scale - standards based
JavaScript, Java, Python, SQL, etc.; push-button
deployment
• Simplified Administration - centralized management, no
servers or middleware to buy and maintain
• On-demand Capacity - pay for only what you use, use as
much as you want, scale to meet spikes in demand
Tuesday, June 8, 2010
8. Google App Engine for Business
• What is Google App Engine for Business?
o PaaS: Javascript, Java, and Python development
o IaaS: Blob storage, SQL DB
o Integration:
list of services accessible from GAE4B
touch points with Google Apps
Secure Data Connector
o Management: Domain Console
o Tools: GWT, Vega, other?
Tuesday, June 8, 2010
9. Enterprise-ready Development &
Hosting Platform
• Enterprise-ready Development & Hosting Platform
o Enterprise SLA
o Enterprise Support
o Enterprise Pricing
Tuesday, June 8, 2010
11. Domain Console
Like the regular admin console
Designed to manage enterprises with a portfolio of apps
• Keep track of all apps in a domain
• Access Control: view apps, deploy
• Global Settings: apply to all apps in the domain
• Billing rolling up to single account
• DNS configuration done only once: *.ext.example.com
• All apps by default for logged in users from domain
Tuesday, June 8, 2010
12. Google Apps Integration
• SSO/SSO delegation
• APIs for most Google Apps for integration
Tuesday, June 8, 2010
16. SQL
Managed SQL in the cloud
Can be used in place of Bigtable
Management tasks taken care of
Tuesday, June 8, 2010
17. Pricing
Intranet apps:
Each app costs $8 / active user / month
Capped at $1,000 / month (i.e. users above 125 are free)
Apps are auth-restricted to domain users
Development is free
Overage charges on Background Analysis/Storage
Non intranet apps (external/public/ISV apps):
Pricing TBD
Postpaid (i.e. billed at the end of month)
Tuesday, June 8, 2010
18. Support and SLA
Paid Support
email based
1000$/month
1h response time on operational issues
8h on development issues
SLA
99.9% uptime
Service credits from 10% to 100% refund of monthly bill
Tuesday, June 8, 2010
20. Google Betting on App Engine
• This is the way Google builds Apps
o 300 apps built internally on GAE
o Some externally facing
o Panoramio
• See Google IO 2010 Talk by Google CTO
• "Run corporate applications on Google App Engine? Yes
we do"
Tuesday, June 8, 2010
21. Build business applications on top of App Engine using OrangeScape
Case in point:
24SEVEN Customer runs its Purchase system on OrangeScape/GAE and integrates with Oracle
ERP
OrangeScape for Application design - “Build business apps faster, easier”
Google App Engine for Application architecture -“Build apps that scale, highly available”
Tuesday, June 8, 2010
22. Google's Cloud Offerings
• Google Apps Marketplace (saas)
• Prediction, BigQuery APIs (paas)
• Google Storage (iaas)
Tuesday, June 8, 2010