Azure Developer Associate AZ 204 Actual Exam | AZ-204 - Azure Developer Associate Exam Questions and Correct Answers Rated A+
App Service on Linux is not supported on which pricing tier? - ANSWER-Shared
What is an App Service Plan? -ANSWER-An App Service plan defines a set of compute resources for a web app to run. One or more apps can be configured to run on the same computing resources.
An App Service Plan defines what configurations/resources? - ANSWER-- Operating System
- Region
- # of VM instances
- Size of VM instances
- Pricing tier
What pricing tiers are available for App Service Plans? -ANSWER-
Shared Compute:
- Free and Basic
- Same VM as other customers app services
- No scaling
Dedicated Compute:
- Basic, Standard, Premium, PremiumV2 and PremiumV3
- Same VM as other org apps in the plan
- Limit on scale-out
Isolated:
- Isolated and IsolatedV2
- Compute and network isolation
- Maximum scale-out capacity
What deployment options are there for App Services? -ANSWER- Automated - DevOps, GitHub, Bitbucket Manual - Git, CLI, Zip deploy, FTP/FTPS
How does built-in authentication work with App Service? -ANSWER- Every incoming HTTP request passes through it before being handled by your application code.
It handles authentication, authorization, sessions and injects information into HTTP headers.
What are the differences between 'With Provider SDK' and 'Without Provider SDK' for App Service in-built authentication? -ANSWER-With
provider SDK: The application signs users in to the provider manually
and then submits the authentication token to App Service for validation. This is typically the case with browser-less apps. Often called client-directed flow or client flow.
Without provider SDK - The application delegates federated sign-in to App Service. This is typically the case with browser apps, which can present the provider's login page to the user.
What 'az' command is used to find outbound IP addresses for an App Service? -ANSWER-az webapp show --query outboundIpAddresses
What is ARR Affinity? -ANSWER-In a multi-instance deployment, ensure that the client is routed to the same instance for the life of the session.
What diagnostic logging types are available for App Service apps? - ANSWER-- Application
- Web server
- Detailed error messages
- Failed request tracing
- Deployment
What is the difference between scaling in and out, and scaling up and down? -ANSWER-Scaling in and out - Adding or removing more instances of your application.
Scaling up and down - Increasing or decreasing compute power of the instance.
App Service supports two options for scaling out web apps, what are they? -ANSWER-Autoscaling - Autoscaling decisions based on rules you define.
App Service automatic scaling - Autoscaling decisions based on parameters you select.
What metrics can be used for App Service autoscale rules? - ANSWER-- CPU percentage
- Memory percentage
- Disk queue length
- HTTP queue length
- Data in
- Data out
What is the term used for the values retrieved for a metric for all instances across a period of time in App Service autoscaling? What is its typical value? -ANSWER-Time grain.
- minute.