Create Azure App Service Web Apps Flashcards
What are the types of App Service apps?
Web Apps, API Apps, and Mobile Apps
What’s needed to run an App Service app?
An App Service Plan
What does an App Service Plan define?
A set of compute resources
Can you run more than one app using an App Service Plan?
Yes
Apart from apps, what else can be run using an App Service Plan?
Functions
What things does an App Service Plan define?
Region, Number of VM Instances, Size of VM Instances, Pricing Tier
What App Service Plan pricing tiers used resource pools shared with other customers?
Free and Shared
What App Service Plan pricing tiers use dedicated compute resources, but in non-dedicated virtual networks?
Basic, Standard, Premium, Premium V2, Premium V3
For what activities should you use the Free and Shared App Service tiers?
Development and Testing
What App Service tier would you use if you wanted to run apps on dedicated compute resource inside dedicated virtual networks?
Isolated
What type of apps are supported in the App Service Consumption tier?
Function Apps
How many VM instances are used in the Free and Shared App Service tiers?
One
On which VM instances does an app run in a service plan?
All of the instances
Can you have more than one app in a service plan?
Yes
On which VM instances does an app in a deployment slot run?
All of the instances
In an App Service Plan, where are diagnostic logging activities, backups and WebJobs run?
The same VM instances as the apps
What is the “scale unit” of an App Service app?
The App Service plan
If an App Service Plan is configured to run on five VM instances, on how many instances will each app in the plan run?
Each app will run on all five instances
If an App Service Plan autoscales due to the demands place on a single app, how does this affect the other apps using the plan?
All of the apps are scaled out in the same way
How could you improve the performance of a single App?
You could run the app in its own App Service Plan
When should you isolate an app into its own App Service Plan?
When: the app is resource intensive, needs to be scaled differently to other apps, it needs resources located in a different geographical region
What types of deployment models does App Service support?
Automated and Manual
Does Azure support automated deployment directly from GitHub?
Yes
What common repository offers, amongst others, can be used for automatic deployment?
Azure DevOps, GitHub, and BitBucket