Google App Engine (Introduction)
Upcoming SlideShare
Loading in...5

Google App Engine (Introduction)



Presentation copy of Google App Engine with hands-on presented at Cloud Computing Workshop at VTU,2014. Explored the fundamentals of Google App Engine and its features. ...

Presentation copy of Google App Engine with hands-on presented at Cloud Computing Workshop at VTU,2014. Explored the fundamentals of Google App Engine and its features.
Also covers the instructions to set GAE locally and later to deploy on appengine.



Total Views
Views on SlideShare
Embed Views



2 Embeds 42 38 4


Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

Google App Engine (Introduction) Google App Engine (Introduction) Presentation Transcript

  • Google App Engine (GAE) Pravin Hanchinal Co-founder & CEO INSPIRE- groups
  • presentations
  • What is Google App Engine? Google’s platform to Build Web Applications Dynamic Web Server Automatic Scaling and load balancing SQL and NoSQL DataStore Model Integration with Google Account through API
  • PaaS providers Google App Engine Open Shift Amazon EC2 Azure Heroku Jelastic dotCloud AppFog EngineYard CloudFoundry AppHarbour for .NET apps
  • Why Google App Engine? Auto Scaling Easy Logs Easy Development Free Quota Affordable then AWS No Config of servers Google based security
  • Easy to Build Local SDK and lots of APIs Easy to Maintain via Admin Console Easy to Scale Google Scale Infrastructure and No Limits for data Why GAE?
  • GAE: Language Support JAVA Python Go PHP
  • How request is processed?
  • How it is scaled?
  • GAE: Development Life Cycle Write Code Test Locally Administer via Web Console Push to Google Servers
  • API / Services support
  • Google Cloud Platform Service *App Engine is part of Google Cloud Service
  • Traditional Server Setup
  • How does it work in GAE? Request ===>
  • Sample Applications
  • Under Free Quota 25 Applications per User 5 Million Page views are free per month. Approx. 6.5 hours of CPU and 1 Gigabyte of inbound and outbound traffic. 100 hits per secs (non-billing) and 500 for billing enabled applications * above may change due to Google alterations
  • Who is using it? Angry Birds Khan Academy Royal Wedding Snapchat EA Games Forbes MTV Bestbuy
  • Enough! Lets see in Action Source:
  • Lets Play! Practical implementation is tribute to learning -Chanakya
  • Things you need JRE and JDK Eclipse zip* GAE Plugin for Eclipse* App Engine SDK zip* Google Account is must! *all latest versions recommended *Note: You can add plugins and SDK directly via Google update site URL but it requires internet connection and takes long time on low bandwidth.
  • Instructions Check: java -version in terminal/cmd Extract Eclipse zip Extract java-appengine-sdk zip Add GAE plugin to Eclipse New-project -> configure sdk Run on Localhost as Web Application
  • How to deploy? Test on localhost first Create an application id from https: // Place your application id in app-engine.xml file under <application>ur_id</application> tag Right Click on root folder of project explorer and Google->Deploy to App Engine Access your app on
  • Where your app gets in?
  • Thank you more presentation at
  • Got questions? mail to
  • Stay connected
  • What Next? Go through this presentation again Explore more Start experimenting Read Documentation Have patience, rome is not built in a day!
  • Useful Resources 4bc6-bc67-a908951c9c80&v=qf1&b=&from_search=4 bc67-a908951c9c80&v=default&b=&from_search=37 4bc6-bc67-a908951c9c80&v=qf1&b=&from_search=5 4bc6-bc67-a908951c9c80&v=qf1&b=&from_search=4