Chapter 3. Google App Engine

Google App Engine is a serverless compute solution that allows you to run your applications without having to manage the underlying infrastructure. App Engine supports Node.js, Java, Ruby, C#, Go, Python, PHP, or you can bring your own language runtime. App Engine has two editions: Standard and Flexible. With Flexible you can run your custom runtimes that allow you to bring any library and framework to App Engine.

App Engine provides you with enterprise-ready deployment features such as application versioning, traffic splitting, security, monitoring and debugging. With App Engine, all you need to focus on is your code; Google Cloud manages the underlying infrastructure.

All code samples for this chapter are located at https://github.com/ruiscosta/google-cloud-cookbook/04-appengine. You can follow along and copy the code for each individual recipe by going to the folder with that recipe’s number.

3.1 Deploy a Hello World to App Engine Standard ...

Get Google Cloud Cookbook now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.