App Engine Flashcards
1
Q
App Engine
A
–> Simplest way to deploy and scale your applications in GCP
–> Provides end-to-end application management
2
Q
App Engine environments
A
- Standard: Applications run in language specific sandboxes
- Flexible - Application instances run within Docker containers
3
Q
App Engine - Scaling Instances
A
- Automatic - Automatically scale instances based on the load:
–> Recommended for Continuously Running Workloads - Basic - Instances are created as and when requests are received:
–> Recommended for Adhoc Workloads - Manual - Configure specific number of instances to run:
–> Adjust number of instances manually over time
4
Q
How do you split traffffic between multiple versions?
A
- IP Splitting - Based on request IP address
- Cookie Splitting - Based on a cookie (GOOGAPPUID)
- Random - Do it randomly
5
Q
App Engine - Cron Job
A
Allows to run scheduled jobs at pre-defined intervals
6
Q
AppEngine is
A
Regional (services deployed across zones)
–> You CANNOT change an Application’s region