App Service: Explore Azure App Service

InexpensiveTaiga avatar
InexpensiveTaiga
·
·
Download

Start Quiz

Study Flashcards

62 Questions

What is the maximum scale-out capability provided by the Isolated and IsolatedV2 tiers in Azure App Service?

Unlimited scale-out capability

What happens when an app is deployed to the Free or Shared pricing tiers in Azure App Service?

The app receives CPU minutes on a shared VM instance and can't scale out

How can you improve the performance of an app in Azure App Service if it is in the same App Service plan with other apps?

Move the app into a separate App Service plan

Which programming languages and frameworks are supported by Azure App Service on Linux?

Node.js and PHP

What is the purpose of deployment slots in Azure App Service?

To have separate live apps with their own host names

Which feature in Azure App Service allows you to scale the resources of the underlying machine based on the usage of the web app?

Built-in auto scale support

Which services can be used for continuous integration and deployment with Azure App Service?

Azure DevOps Services and GitHub

What is Azure App Service primarily used for?

Hosting web applications, REST APIs, and mobile back ends

What is the purpose of scaling out/in in Azure App Service?

To increase or decrease the number of machine instances running the web app

Which of the following is a feature of the Azure App Service token store?

It is a repository of tokens associated with users of your web apps, APIs, and native mobile apps

What can you find in your existing application logs if you enable application logging in Azure App Service?

Authentication and authorization traces

Which deployment type of Azure App Service hosts App Service plans in the Free, Shared, Basic, Standard, Premium, PremiumV2, and PremiumV3 pricing SKUs?

Multitenant public service

What are the roles called that handle incoming HTTP or HTTPS requests in an Azure App Service deployment?

Front ends

Which of the following features in Azure App Service can be used to control inbound network traffic to your app?

Access restrictions

Which Azure CLI command can be used to find the outbound IP addresses currently used by an app in Azure App Service?

az webapp show --resource-group --name --query outboundIpAddresses --output tsv

Which of the following deployment methods for Azure App Service allows you to create a new App Service web app if one doesn't already exist?

CLI

Which of the following is NOT a supported identity provider for built-in authentication in Azure App Service?

LinkedIn

What is the purpose of using deployment slots in Azure App Service?

To create a staging environment for testing new production builds

Which of the following is a benefit of using the built-in authentication feature in Azure App Service?

It provides out-of-the-box authentication with federated identity providers

Which of the following deployment methods for Azure App Service supports automated deployment directly from GitHub?

Git

When should you isolate your app into a new App Service plan in Azure App Service?

All of the above

Which of the following is true about the Azure authentication and authorization module?

It validates, stores, and refreshes OAuth tokens issued by identity providers.

What is the difference between server-directed flow and client-directed flow in the Azure authentication flow?

Server-directed flow is used for browser apps, while client-directed flow is used for browser-less apps.

What does the Azure authentication flow include?

All of the above

What happens when an incoming request is not authenticated in App Service?

App Service defers authorization of unauthenticated traffic to the application code.

What is the authentication and authorization module in Azure?

A module that authenticates users and clients with identity providers and manages the authenticated session

Which of the following is a key feature of Azure App Service?

Built-in auto scale support

What is the purpose of deployment slots in Azure App Service?

To create separate environments for testing and staging

Which programming languages and frameworks are supported by Azure App Service on Linux?

Node.js

Which of the following pricing tiers in Azure App Service runs an app on the same Azure VM as other App Service apps?

Shared

Which of the following is NOT a category of pricing tiers in Azure App Service?

Premium

What determines the scale unit of the App Service apps in Azure App Service?

App Service plan

What is the purpose of changing the pricing tier of an App Service plan in Azure App Service?

To scale up and down

Which of the following deployment methods for Azure App Service allows you to create a new App Service web app if one doesn't already exist?

CLI

Which of the following is a benefit of using the built-in authentication feature in Azure App Service?

It provides out-of-the-box authentication with federated identity providers.

When should you isolate your app into a new App Service plan in Azure App Service?

All of the above.

What is the purpose of deployment slots in Azure App Service?

To deploy a new production build with minimal downtime.

Which of the following is true about the authentication and authorization module in Azure App Service?

It runs in the same sandbox as the application code

What is the purpose of the authentication flow in Azure App Service?

To authenticate users and clients

Which behavior can be configured in Azure App Service when an incoming request isn't authenticated?

Allow unauthenticated requests

What is the purpose of deployment slots in Azure App Service?

To enable continuous integration and deployment

Which of the following features in Azure App Service allows you to control inbound network traffic to your app?

App Service networking features

What is the purpose of using deployment slots in Azure App Service?

To perform staged rollouts and testing

Which of the following deployment types of Azure App Service hosts App Service plans in the Free, Shared, Basic, Standard, Premium, PremiumV2, and PremiumV3 pricing SKUs?

Multitenant public service

Which Azure CLI command can be used to find the outbound IP addresses currently used by an app in Azure App Service?

az webapp show --resource-group --name --query outboundIpAddresses --output tsv

Which of the following is NOT a benefit of using Azure App Service?

Ability to host web apps natively on Linux

Which of the following is NOT a deployment method supported by Azure App Service?

FTP

Which of the following is NOT a limitation of App Service on Linux?

The languages and their supported versions are not updated regularly

Which of the following determines the scale unit of the App Service apps in Azure App Service?

Number of VM instances

Which of the following pricing tiers in Azure App Service runs an app on dedicated Azure VMs?

Isolated and IsolatedV2

What is the purpose of deployment slots in Azure App Service?

To enable testing and staging environments for your app

Which of the following deployment methods for Azure App Service allows you to create a new App Service web app if one doesn't already exist?

CLI

Which of the following is a benefit of using the built-in authentication feature in Azure App Service?

It requires minimal code implementation

Which of the following deployment types of Azure App Service hosts App Service plans in the Free, Shared, Basic, Standard, Premium, PremiumV2, and PremiumV3 pricing SKUs?

App Service Environment (ASE)

Which of the following deployment types for Azure App Service hosts Isolated SKU App Service plans directly in your Azure virtual network?

Single-tenant App Service Environment

Which of the following features in Azure App Service can be used to control inbound network traffic to your app?

App-assigned address

Which of the following is NOT a feature of Azure App Service networking?

Private endpoints

Which of the following is true about the outbound IP addresses used by apps in Azure App Service?

The outbound IP addresses are shared by all the apps running on the same worker VM family

Which of the following describes the purpose of the authentication and authorization module in Azure App Service?

To authenticate users and clients with identity providers

What happens when an incoming request is not authenticated in App Service?

The request is rejected and a redirect action is taken

Which of the following is NOT a behavior that can be configured in App Service when an incoming request isn't authenticated?

Reject unauthenticated requests with an HTTP 401 Unauthorized response

Which of the following is true about the authentication flow in Azure App Service?

The authentication flow differs depending on whether you want to sign in with the provider's SDK

Test your knowledge on the consistency levels in Azure Cosmos DB. Learn about the guarantees and definitions of the five consistency levels and understand the concept of strong consistency.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Azure Resource Manager
10 questions

Azure Resource Manager

AccommodativeSchorl avatar
AccommodativeSchorl
Implement Azure App Service web apps
80 questions
Azure App Configuration
52 questions

Azure App Configuration

InexpensiveTaiga avatar
InexpensiveTaiga
Use Quizgecko on...
Browser
Browser