Setting up the App Engine

Before we can start building App Engine services, we'll need to create our App Engine application. This can easily be done within the Google Cloud Console by navigating to Navigation menu | App Engine and clicking your first app and then Select a language | Python. This will cause GCP to do a few things:

  • Provision your Google Cloud project to support App Engine
  • Configure the App Engine region used by your project
  • Create a service account for use by App Engine with appropriate IAM permissions
  • Launch the App Engine dashboard with a simple getting started tutorial

Note that the language choice isn't very important as we can change languages at any time. Once the setup is completed, you can follow the introductory tutorial to quickly get a simple Hello World service up and running. This tutorial will give a great overview of some of the basics of running an App Engine standard application.

Alternatively, the App Engine application can be created using the gcloud command-line tool by running gcloud app create --region <REGION>.