Deploying a stateless web app with redundancy and access to the full .NET framework on Azure.

Isolated App Service Plan for Hosting Stateful Web Apps in Azure

Question

Note: This question is part of series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.

After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.

You need to deploy resources to host a stateless web app in an Azure subscription. The solution must meet the following requirements:

-> Provide access to the full .NET framework.

-> Provide redundancy if an Azure region fails.

-> Grant administrators access to the operating system to install custom application dependencies.

Solution: You deploy a web app in an Isolated App Service plan.

Does this meet the goal?

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B.

B

Instead, you should deploy an Azure virtual machine to two Azure regions, and you create a Traffic Manager profile.

The proposed solution to deploy the stateless web app in an Isolated App Service plan does meet the stated requirements.

An Isolated App Service plan is a highly isolated environment for hosting Azure App Service apps, which provides dedicated resources to the web app, including dedicated virtual machine instances, virtual networks, and storage. This environment is ideal for running mission-critical applications that require high scale, performance, and security.

Here's how the proposed solution meets the given requirements:

-> Provides access to the full .NET framework: The Isolated App Service plan supports the full .NET framework, along with other frameworks and languages. So, the web app deployed in the Isolated plan can access the full .NET framework.

-> Provides redundancy if an Azure region fails: The Isolated App Service plan provides redundancy by offering multiple instances across different fault domains and availability zones in a region. If an Azure region fails, the web app can continue to function from another region.

-> Grants administrators access to the operating system to install custom application dependencies: The Isolated App Service plan allows administrators to access the underlying virtual machines and operating systems that host the web app. This access enables administrators to install custom application dependencies or perform other system-level tasks.

Therefore, the proposed solution of deploying a web app in an Isolated App Service plan satisfies all the stated requirements and can be considered a valid solution for hosting the stateless web app.