What is App Engine?
Platform as a Service that provides a managed platform for running applications
What are the 4 components of App Engine?
What is an App Engine application?
A high level resource created in a project. Each project can have one App Engine Application.
What is an App Engine service
The service is the code executed in the app. It is typically structured to perform a single function. Services are defined by their source code and their configuration.
What is an App Engine version?
The source code and configuration of a service constitutes a version of the app. A service can have multiple versions.
What is an App Engine instance?
When a version executes, it creates an instance of the app.
What environments can you run in App Engine?
2. Flexible Environment
What are some key points of the Standard Environment?
What are key points about 1st generation Standard Environment implementations?
What are key points about 2nd generation Standard Environment implementations?
What are some key points about a Flexible Environment implementation?
How can you delegate workload in App Engine?
Through push queues, pull queues or cron jobs
How do you deploy an App Engine with a .yaml file?
How do you stop an app engine instance via the shell?
gcloud app versions stop [v1 v2…]
pass in list of versions to stop
What type of instances can be running in App Engine?
2. resident instances - running all the time
What are some key points of dynamic instances of an App Engine app?
What are the two types of scaling for dynamic instances of an App Engine app?
2. Basic Scaling
What parameters are used in a yaml file to manage automatic scaling?
Add automatic_scaling to .yaml file along with parameters:
What parameters are used in a yaml file to manage basic scaling?
add basic_scaling to .yaml file followed by parameters:
What type of scaling do resident instances allow?
Manual scaling. can add manual_scaling to .yaml file along with the parameter instances
What are the ways you can split traffic between App Engine versions?
How do you split traffic via shell?
gcloud app services set-traffic [SERVICE NAME] [SPLIT METHOD]