App Engine Flashcards
1
Q
What is the difference between App Engine standard and flexible environments?
A
Standard Environment
- Your application runs in a lightweight instance inside a sandbox that restricts what your application can do
- Can not write to disk or use non-whitelisted binaries
- Limits CPU and memory options
- Best for stateless apps that respond quickly
- Scales from 0 to thousands of instances quickly
Flexible Environment
- Runs in a Docker container on Compute Engine
- Can use any language, write to disk and use any library
- Can use any compute engine machine type
- Allows for multiple processes
- Requires at least one instance, takes longer to scale