Upload
start-pad
View
4.390
Download
2
Tags:
Embed Size (px)
DESCRIPTION
Google App Engine lets you run your web applications on Google\'s infrastructure. App Engine applications are easy to build, easy to maintain, and easy to scale as your traffic and data storage needs grow. With App Engine, there are no servers to maintain: You just upload your application, and it\'s ready to serve your users. In this talk, Mano Marks will go over the basics of Google App Engine, and walk through creating a sample application.
Citation preview
Google App Engine
Mano Marks Developer Advocate
August 26th, 2008
Goals of Index Ventures meeting
• Give a brief overview of Google App Engine
• Gather feedback on investing in companies running on App Engine
• Offer support for portfolio companies
Google App EngineChallenges building web apps
Run your web applications on Google’s infrastructure
Easy to start.Easy to scale.
The Components
7
1. Scalable Serving Infrastructure
2. Python Runtime
3. Software Development Kit
4. Web based Admin Console
5. Datastore
4. Web-based Admin Console
Click to Deploy
Memcache
Send E-Mail
Make HTTP Requests
Authenticate with Google Accounts
Image Manipulation
PREVIEW
500 MB Storage
2 GB Bandwidth / day
~ 5 Million Pageviews / month
AlwaysFree to Get Started
Resource Free Quota Additional
CPU
Equivalent to 5M pageviews / month for
a typical app
10-12¢ / core-hour
Storage 15-18¢ / GB-month
Bandwidth, Outgoing 11-13¢ / GB transferred
Bandwidth, Incoming 9-11¢ / GB transferred
Free Quota and Expected Pricing
More Languages
Purchase Additional Capacity
Large upload/download support
Offline Processing
What’s Next?
What is your SLA?
What about lock in?
Can I get more quota?
What language is coming next?
What can Google do for us?
FAQs
Learn more
http://code.google.com/appengine