Microsoft DevOps Engineer Expert AZ-400 Practice Question

You administer an Azure App Service web app that processes millions of real-time purchase requests each day. Deployment of a new build must meet the following requirements:

  • The build must be validated under the same compute resources and connection strings that are used in production before any customer traffic is routed to it.
  • No user-perceived downtime or cold-start latency is acceptable during the rollout.
  • If a critical bug is detected after the rollout starts, rollback must finish in less than 10 seconds.

Which deployment approach should you use to satisfy all of the requirements?

  • Create a new App Service plan in the same region, deploy the build there, and update the application's public DNS record to the new plan's endpoint.

  • Perform an in-place deployment directly to the production slot and rely on the App Service automatic restart behavior for availability.

  • Configure a rolling upgrade that sequentially removes instances from the load balancer, deploys the build, and adds the instances back.

  • Deploy the build to a staging deployment slot, warm it up, and perform a Swap with preview, reversing the swap if a fault is found.

Microsoft DevOps Engineer Expert AZ-400
Design and implement build and release pipelines
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot