Chapter 10. Running Your Application on the Google Infrastructure

NoahBotimerThis chapter describes how to move from local development to hosting your application on the App Engine infrastructure. It covers the fundamentals of establishing an App Engine account, monitoring their health in the Application Console (this is what I call the page which is the collection of things like Dashboard, Logs, Data Viewer, and so on), and managing versions of your applications.

Application Engine Accounts

Google makes a basic level of App Engine service available to anyone at no charge. If your application exceeds the limits for bandwidth, storage, or computation on your free accounts, you can upgrade to a pay plan and scale your application as far as you like.

All that is required to get started is a Google account and the ability to receive an SMS (text) activation message.

To set up your App Engine account, start by visiting the App Engine developer’s site: http://appengine.google.com. If you do not already have a Google account, you can create one there with an existing email address or create a Gmail account here (which will allow you to log into the Application Console): http://mail.google.com.

To create your first application, you will be required to verify your account by mobile phone. You will receive an SMS message with a verification code; enter the code during the application process. After verifying your account, you will be allowed to create applications to be hosted on Google’s servers. ...

Get Using Google App Engine now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.