Google App Engine is a powerful platform for building scalable web applications and mobile backends. App Engine provides you with built-in services and APIs such as NoSQL datastores, memcache, and a user authentication API, common to most applications.
App Engine will scale your application automatically in response to the amount of traffic it receives so you only pay for the resources you use. Just upload your code and Google will manage your app's availability. There are no servers for you to provision or maintain.
A Platform as a Service (PaaS) that lets developers build and run applications on Google’s infrastructure, App Engine provides a wide range of services so you can rapidly develop applications from simple to complex. Developers can work with:
An overview of Google App Engine ( https://cloud.google.com/appengine/docs ) and the services it offers.
Demo covering the deployment of a multi-module Web application uses of the datastore, Cloud Endpoints, REST APIs, different instance types and cron jobs.
Omer (@omerio) is a Google Developer Expert for Cloud and specialises in software design and development. For the last 10+ years he has been designing and implementing enterprise systems for companies like Vodafone, HP, Colt and Google enterprise customers. Omer is passionate about software development, emerging technologies and cloud computing. He is also the founder of OfficeMA Timesheet. In his spare time Omer works on his part-time PhD research utilising the Google Cloud Platform in RDF cloud-based rule-based reasoning.