nerdexam
Microsoft

AZ-305 · Question #129

Your company has an Azure Web App that runs via the Premium App Service Plan. A development team will be using the Azure Web App. You have to configure the Azure Web app so that it can fulfil the…

The correct answer is B. Make use of deployment slots. To enable seamless version switching, pre-production testing, and reliable rollback capabilities for an Azure Web App with minimal downtime, deployment slots are the optimal solution.

Submitted by jakub_pl· Mar 6, 2026Design infrastructure solutions

Question

Your company has an Azure Web App that runs via the Premium App Service Plan. A development team will be using the Azure Web App. You have to configure the Azure Web app so that it can fulfil the below requirements: - Provide the ability to switch the web app from the current version to a newer version - Provide developers with the ability to test newer versions of the application before the switch to the newer version occurs - Ensure that the application version can be rolled back - Minimize downtime Which of the following can be used for this requirement?

Options

  • ACreate a new App Service Plan
  • BMake use of deployment slots
  • CMap a custom domain
  • DBackup the Azure Web App

How the community answered

(28 responses)
  • A
    7% (2)
  • B
    86% (24)
  • C
    4% (1)
  • D
    4% (1)

Why each option

To enable seamless version switching, pre-production testing, and reliable rollback capabilities for an Azure Web App with minimal downtime, deployment slots are the optimal solution.

ACreate a new App Service Plan

Creating a new App Service Plan would incur additional costs and does not directly provide the features for testing new versions, seamless swapping, or rolling back within the context of a single application.

BMake use of deployment slotsCorrect

Deployment slots allow you to stage a new version of your web app in a separate environment before swapping it into production. This enables testing of new features without affecting the live application and provides an instant rollback mechanism by swapping back the previous version, all with zero downtime during the swap operation.

CMap a custom domain
DBackup the Azure Web App

Concept tested: Azure App Service deployment slots for version management

Source: https://learn.microsoft.com/en-us/azure/app-service/deploy-staging-slots

Community Discussion

No community discussion yet for this question.

Full AZ-305 Practice