App Engine for Python Concepts
An Overview of App Engine
An explanation of App Engine services, the building blocks of App Engine applications
The Python Runtime Environment
A description of the Python standard environment for App Engine and how it works.
How Requests are Handled
How requests to your application are understood and handled within App Engine.
How Requests are Routed
How HTTP requests from users and other applications can be routed using dis files.
How Instances are Managed
A description of how App Engine instances are managed and scale dynamically to meet demand.
Access Control
Set access control using roles at the project level.
Application Security
Steps you should take to identify vulnerabilities and protect your application.
Microservices on App Engine
Microservices Architecture
An explanation of App Engine application architecture for building a microservices-based application.
Developer Environment
Creating QA, test, dev, and prod environments with microservices.
Contracts, Addressing, and APIs
Connecting microservices to each other in App Engine.
Best Practices for Performance
Structuring your microservice application for peak performance and reduced latency.
Migrate an Existing App
Migrating an existing monolithic app to a microservices architecture.
Cloud Storage
Datastore Features on App Engine
Overview
A description of the NDB Client Library for App Engine.
Entities and Keys
Understanding entities and keys in App Engine.
Queries
Structuring queries for the NDB Client Library
Properties
Understanding properties in Datastore.
Writing Property Subclasses
Structuring property subclasses for the Datastore.
Projection Queries
Understanding projection queries in Cloud Datastore.
Transactions
Atomic operations in Datastore.
Administration
Administering and managing Datastore from the Cloud console.
Asynchronous Operation
Performing asynchronous operations using Async APIs.
Caching
Understanding how the NDB Client Library caches data for your application.