Description:
- PaaS
- Use this
- Automatic load balancing
- Just write the code, no need to worry about hardware
- App engine Flexible supports custom container
- Batch app
- mem cache? cache queries
- Cloud task?
- perform work asyn outside user request
gcloud app
gcloud app create
gcloud app deploy
Feature | Standard Environment | Flexible Environment |
---|
Managed | Yes | No |
Languages | Python, Java, Node.js, PHP, Ruby, Go | Any |
Scaling | Automatic | Manual |
Built-in services | Yes | No |
Pay-per-use | Yes | No |
Security restrictions | More | Less |
Control | Less | More |
Cost | Lower for bursty workloads | Higher |
Custom image | No | Yes |
1. Dashboard:
- 1 project has 1 App Engine app
- 1 app has 1 or more services
2. Services:
3. Versions:
- 1 version has 1 or more instances
- Can have multiple version and split traffic between them
4. Instances: