App Engine documentation
App Engine is a fully managed, serverless platform for developing and hosting web applications at scale. You can choose from several popular languages, libraries, and frameworks to develop your apps, and then let App Engine take care of provisioning servers and scaling your app instances based on demand. Learn more.
Start your proof of concept with $300 in free credit
- Get access to Gemini 2.0 Flash Thinking
- Free monthly usage of popular products, including AI APIs and BigQuery
- No automatic charges, no commitment
Keep exploring with 20+ always-free products
Access 20+ free products for common use cases, including AI APIs, VMs, data warehouses, and more.
Documentation resources
Resources
-
Release notes: standard environment or flexible environment
-
Runtime support schedule: standard environment or flexible environment
-
Locations: standard environment or flexible environment
Related resources
Build a Python 3 app in the App Engine standard environment
Learn the basics of developing, and deploying Python 3 web services in the App Engine standard environment.
Create a Java app in the App Engine flexible environment
Learn how to create and deploy an app that displays a short message in the App Engine flexible environment.
Write and respond to Pub/Submessages
Understand how to use Cloud Client Libraries to send and receive Pub/Sub messages in the App Engine standard environment.
Use Firestore in Datastore mode (Datastore)
Store and retrieve data in a Datastore database using Cloud Client Libraries in the flexible environment.
Use Cloud Storage with App Engine
Store and retrieve data in Cloud Storage using Cloud Client Libraries in the standard environment.
App Engine migration
Modernize your app to use the latest technologies
Go sample apps
Includes Go samples for the App Engine standard environment and the flexible environment.
Java sample apps
Includes Java samples for the App Engine standard environment and the flexible environment.
Node.js sample apps
Includes Node.js samples for the App Engine standard environment and the flexible environment.
PHP sample apps
Includes PHP samples for the App Engine standard environment and the flexible environment.
Python sample apps
Includes Python samples for the App Engine standard environment and the App Engine flexible environment.
Ruby sample apps
Includes Ruby samples for the App Engine standard environment and the App Engine flexible environment.
.NET sample apps
Includes .NET samples for the App Engine flexible environment.