google app engine (introduction)
TRANSCRIPT
Google App Engine (GAE)
Pravin Hanchinal Co-founder & CEO
INSPIRE- groups
What is Google App Engine?
Google’s platform to Build Web ApplicationsDynamic Web ServerAutomatic Scaling and load balancingSQL and NoSQL DataStore ModelIntegration with Google Account through API
PaaS providers
Google App EngineOpen ShiftAmazon EC2AzureHerokuJelastic
dotCloudAppFogEngineYardCloudFoundryAppHarbour for .NET apps
Why Google App Engine?
Auto ScalingEasy LogsEasy DevelopmentFree QuotaAffordable then AWSNo Config of serversGoogle based security
Easy to BuildLocal SDK and lots of APIs
Easy to Maintainvia Admin Console
Easy to ScaleGoogle Scale Infrastructure and No Limits for data
Why GAE?
GAE: Development Life Cycle
Write Code Test Locally
Administer viaWeb Console
Push to Google Servers
Google Cloud Platform Service
*App Engine is part of Google Cloud Service
Sample Applications
http://xmpp-twilio-chat.appspot.com/
Under Free Quota
25 Applications per User5 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 BirdsKhan AcademyRoyal WeddingSnapchatEA GamesForbesMTVBestbuy
Enough! Lets see in Action
Source: http://www.crackerjackann.net/blog/is-a-lack-of-leads-frustrating-you
Things you need
JRE and JDKEclipseGAE Plugin for EclipseApp Engine SDK
Google Account is must!
*all latest versions recommended
Instructions
CMD-> java -versionExtract Eclipse zipExtract java-appengine-sdk zipAdd GAE pluginNew-project -> configure sdkRun on Localhost as Web Application
Thank you
more presentation atinspiregroups.co.in/presentations/
Stay connected
pravinhanchinal.com
What Next?
Go through this presentation againExplore moreStart experimentingRead DocumentationHave patience, rome is not built in a day!
Useful Resources
http://www.slideshare.net/wescpy/google-app-engine-and-cloud-overview?qid=8efa6273-86ac-4bc6-bc67-a908951c9c80&v=qf1&b=&from_search=4
http://www.slideshare.net/masnun1/google-app-engine-an-introduction?qid=8efa6273-86ac-4bc6-bc67-a908951c9c80&v=default&b=&from_search=37
http://www.slideshare.net/NameForTheTutorial/google-app-engine-tutorial?qid=8efa6273-86ac-4bc6-bc67-a908951c9c80&v=qf1&b=&from_search=5
http://www.slideshare.net/wescpy/google-app-engine-and-cloud-overview?qid=8efa6273-86ac-4bc6-bc67-a908951c9c80&v=qf1&b=&from_search=4
http://www.slideshare.net/turbomanage/google-app-engine-update-2012
https://developers.google.com/appengine/features/
http://www.slideshare.net/cschalk/introducing-app-engine-for-business
http://www.slideshare.net/dimityrdanailov/google-app-engine-varna-lab-19062013
http://www.clouds360.com/paas.php
http://equallytrue.blogspot.in/2012/05/free-paas-options-for-deving.html