Implementing Azure App Service Web Apps Flashcards
`What is Azure App Service Auto Scale support?
The ability to automatically scale the resources used for running Azure App Service.
What does autoscaling for Azure App Service scale?
up/down(machine resources) and in/out(machines)
What CI integration sources does Azure App Services support?
- Azure DevOps
- GitHub
- Bitbucket
- FTP
- Local GIT
What are Azuer App Service deployment slots?
live apps with own host names, can be swaped with production app.
What languages are supported App Service Linux?
- .Net
- Node.js
- Java
- PHP
- Python
- Ruby
What are the 3 limitation to App Service on Linux
- App Service Linux not supported in shared pricing tier
- Azure portal only shows linux compatible features
- Should consider using custom container for files instead of the content volume for speed.
What is the command to list all runtimes
az webapp list-runtimes
What is required for all App Services?
An App Service Plan.
What is an App Service Plan?
A set of compute resources for a web app to run
How many apps can be configured to run under one App Service Plan.
Many
What region are app service resources created in?
The region of the App Service Plan.
What 4 things does an App Service Plan define?
- OS
- Region
- Size of VM
- Pricing Tier
What are the 9 App service Plan pricing tiers?
- Free
- Shared
- Basic
- Standard
- Premium
- PremiumV2
- PremiumV3
8 Isolated - IsolatedV2
What does an App Service Plan pricing tier define?
What feature that you get and how much you pay.
What are the 3 App Service pricing tier categories?
- Shared - share VMs
- Dedicated - dedicated vms
- Isolated - Dedicated VMs dedicated Virtual Networks
What Azure app service pricing tier category is not for production use?
Shared
What are the two ways to deploy to App Service
- Automated
- Manual
What sources provide automated deployment for App Services?
- Azure DevOps
- GitHub
- Bitbucket
What options are there for a manual deployment for App Services?
- Git
- Azure CLI
- Zip Deploy
- FTP
When should you use a deployment slot when deploying to App Services?
Whenever possible.
What is the lowest Plan Tier that provides deployment slots?
Standard
What are the benefits of using deployment slots?
warms up the worker instances to match production scale, reduces downtime
Is using the App Service built-in authentication required?
No
What is a good reason not to use the built-in App Service authentications?
Need more flexibility