Google App Engine

  • A highly scalable fully managed serverless platform for developing and hosting web applications.


  • A fully managed environment to allow you to concentrate on deploying your application.
  • Custom runtimes allow you to bring any library and framework to App Engine by supplying a Docker container.
  • Application versioning is available to easily host different versions of your application and create development, test, staging, and production environments.
  • Allows you to split traffic between different application versions to perform A/B testing.
  • You can only create a single App Engine on each project.

App Engine Standard Environment

  • Is based on container instances running on Google’s infrastructure.
  • IT Certification Category (English)728x90
  • Containers are preconfigured with one of the several available runtimes.
  • Supports applications written on Node.js, Java, Ruby, C#, Go, Python, PHP.

App Engine Flexible Environment

  • Enables you to manage the underlying compute infrastructure.
  • Supports applications written on Node.js, Java, Ruby, C#, Go, Python, PHP as well as custom runtimes.

Types of Scaling

You can specify what type of scaling you want to implement on your App Engine

  • Basic
    • Creates instances when your application receives requests.
    • Each instance will be shut down when the application becomes idle.
  • Automatic Scaling
    • Creates instance based on request rate, response latencies, or other application metrics that you specify.
  • Manual Scaling
    • Allows you to manually specify the number of instances that continuously run regardless of the load level.


Pricing is different for apps in the standard environment and the flexible environment.

App Engine Standard Environment

  • Apps in the standard environment have a free quota for App Engine resources. Any use of App Engine resources beyond the free quota incurs charges as described in this section.

App Engine Flexible Environment

  • App Engine does not provide free quota in the flexible environment.
  • Apps running in the flexible environment are deployed to virtual machine types that you specify. These virtual machine resources are billed on a per-second basis with a 1-minute minimum usage cost.


New Year Sale – Upgrade Your Skills and Get a Chance to Win FREE Courses

NEW Course – AWS Certified Data Analytics Specialty Practice Exams

AWS Certified Data Analytics Sepcialty

Pass your AWS and Azure Certifications with the Tutorials Dojo Portal

Tutorials Dojo portal

Our Bestselling AWS Certified Solutions Architect Associate Practice Exams

AWS Certified Solutions Architect Associate Practice Exams

Enroll Now – Our AWS Practice Exams with 95% Passing Rate

AWS Practice Exams Tutorials Dojo

Enroll Now – Our Azure Certification Exam Reviewers

azure reviewers tutorials dojo

Tutorials Dojo Study Guide and Cheat Sheets eBooks

Tutorials Dojo Study Guide and Cheat Sheets-2

FREE Intro to Cloud Computing for Beginners

FREE AWS Practice Test Samplers

Browse Other Courses

Generic Category (English)300x250

Recent Posts