App Engine
Platform as a Service (PaaS)
- Makes deployment, maintenance and scalability easy
- Build scalable web applications and mobile webends
Services
- NoSQL
- Authentication
- Load Balancing
- Logging
- Health Checks
App Engine Standard Environment
- Easily deploy applications
- Autoscale workloads
- Economical (Free daily quota)
- SDKs for development, testing and deployment
Requiements and Constraints
- Runtimes for Java, Python, PHP and Go
- Sandbox Constraints
- No writing to local file system. Only to database.
- Request timeout 60 seconds
- Limited third party installations
App Engine Standard Workflow

App Engine Flexible Environment
- Build and deploy containerized apps with a click
- App runs inside docker containers in compute engine
- No sandbox constraints
- Can access App Engine resources
- Standard runtimes: Python, Java, Go and Node.js
- Custom runtime support: Any language that support HTTP requests
| |
Standard |
Flexible |
| Instance startup |
Milliseconds |
Minutes |
| SSH access |
No |
Yes |
| Write to local disk |
No |
Yes |
| Support for 3rd pary binaries |
No |
Yes |
| Network access |
Via App Engine services |
Yes |
| Pricing model |
After free daily use, pay per instance class |
Pay for resource allocation per hour |
Deployment
| |
Kubernetes |
App Engine Flexible |
App Engine Standard |
| Language Support |
Any |
Any |
Java,Python,Go,PHP |
| Service model |
Hybrid |
PaaS |
PaaS |
| Primary use case |
Container-based workloads |
Web and mobile applications, container based workloads |
Web and mobile applications |
Cloud Endpoints and Apigee Edge
An API provides a clean, well defined interface to a complex, changeable implementation.
Cloud Endpoints
- Distributed API management through an API console
- Expose your API using a RESTful interface
- Cotnrol access and validate calls with JSON Web Tokens and Google API keys
- Generate client libraries
| Runtime |
Clients |
| App Engine Flexible Environment |
Android |
| Kubernetes Engine |
iOS |
| Compute Engine |
Javascript |
Apigee Edge
Focus on business problems
- A platform for making APIs available to your customers and partners
- Contains analytics, monetization, and a developer portal.