Serving Content
App Engine¶
- Description
-
- Platform for building scalable web applications and mobile backends
- Provides built-in services and APIs (e.g., NoSQL datastores, memcache, load balancing, health checks, application logging, and a user authentication API)
Environments
Environment | Description |
---|---|
Standard |
|
Flexible |
|
Cloud Endpoints¶
- Description
-
- Distributed API management system
- Exposes API using a RESTful interface
- Controls access and validates calls with JSON Web Tokens and Google API keys
- Features
-
- User authentication: JWT validation, Firebase Auth, Google Auth, Auth0
- Automated deployment:
- App Engine: proxy is deployed automatically
- GKE/Compute Engine: use Google's containerized ESP
- Logging and monitoring: in Cloud Logging
- API keys: can be validated on every API call