Microsoft AZ-400 Exam Questions
Designing and Implementing Microsoft DevOps Solutions (Page 9 )

Updated On: 23-Apr-2026

DRAG DROP (Drag and Drop is not supported)

You have an Azure subscription that contains multiple users.

You need to create an Azure Deployment Environment. The solution must meet the following requirements:

Ensure that users can deploy preconfigured environments.

Follow the principle of least privilege.

Minimize administrative effort.

Which four actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.

Select and Place:

  1. See Explanation section for answer.

Answer(s): A

Explanation:




Configure Azure Deployment Environments
Create and configure a dev center [Step 2], add a catalog [Step 1] to the dev center, and define an environment type [Step 4]. Then associate a project with the dev center, add environment types, and allow dev access to the project.

Step 1: Create a catalog
First, you create a dev center and attach a catalog to it. The catalog contains the application templates, called environment definitions, that development teams can use to create environments.

Step 2: Create a dev center
A dev center is the top-level resource for Azure Deployment Environments that contains the collection of development projects. In the dev center, you specify the common configuration for your projects, such as catalogs with application templates, and the types of environments to which development teams can deploy their code.

Step 3: Attach a managed identity to the dev center and assign roles to the identity.
Configure a managed identity for the dev center
To allow the creation of environments, the dev center requires permissions on the subscription. You can attach an identity to the dev center, and then assign the necessary permissions to that identity. You can attach either a system-assigned managed identity or a user-assigned managed identity.

Step 4: Create a project environment type
Use an environment type to help you define the different types of environments your development teams can deploy.

Note: Configure project environment types

Project environment types are a subset of the environment types configured for a dev center. They help preconfigure the environments that a specific development team can create.

In Azure Deployment Environments, environment types that you add to the project are available to developers when they deploy environments. Environment types determine the subscription and identity that are used for those deployments.

Project environment types allow platform engineering teams to:

* Configure the target subscription in which Azure resources will be created, per environment type and per project.

You can provide subscriptions for environment types in a project to automatically apply the right set of policies on environments. This action also abstracts Azure governance-related concepts from your development teams.

*-> Preconfigure the managed identity that developers use to perform the deployment, along with the access levels that development teams get after the environment is created.

Incorrect:
* Create a project
This would be the next step.


Reference:

https://learn.microsoft.com/en-us/azure/deployment-environments/quickstart-create-and-configure-devcenter https://learn.microsoft.com/en-us/azure/deployment-environments/how-to-configure-project-environment-types



HOTSPOT (Drag and Drop is not supported)

You use Azure DevOps to manage the build and deployment of an app named App1.

You have a release pipeline that deploys a virtual machine named VM1.

You plan to monitor the release pipeline by using Azure Monitor.

You need to create an alert to monitor the performance of VM1. The alert must be triggered when the average CPU usage exceeds 70 percent for five minutes. The alert must calculate the average once every minute.

How should you configure the alert rule? To answer, select the appropriate options in the answer area.

Note: Each correct selection is worth one point.

Hot Area:

  1. See Explanation section for answer.

Answer(s): A

Explanation:




Box 1: 5 minutes
The alert must calculate the average once every minute.

Note: We [Microsoft] recommend choosing an Aggregation granularity (Period) that is larger than the Frequency of evaluation, to reduce the likelihood of missing the first evaluation of added time series

Box 2: Static

Box 3: Greater than

Example, say you have an App Service plan for your website. You want to monitor CPU usage on multiple instances running your web site/app. You can do that using a metric alert rule as follows:

Target resource: myAppServicePlan
Metric: Percentage CPU
Condition Type: Static
Dimensions
Instance = InstanceName1, InstanceName2
Time Aggregation: Average
Period: Over the last 5 mins
Frequency: 1 min
Operator: GreaterThan
Threshold: 70
Like before, this rule monitors if the average CPU usage for the last 5 minutes exceeds 70%.
Aggregation granularity


Reference:

https://docs.microsoft.com/en-us/azure/azure-monitor/platform/alerts-metric-overview



You have an Azure subscription.

You need to ensure that users can provision preconfigured cloud-based environments for developing apps.
The solution must minimize administrative effort.

What should you include in the solution?

  1. Windows 365 Cloud PC
  2. Azure Deployment Environments
  3. Azure Virtual Desktop
  4. Microsoft Dev Box

Answer(s): B

Explanation:

Azure Deployment Environments empowers development teams to quickly and easily spin up app infrastructure with project-based templates that establish consistency and best practices while maximizing security. This on-demand access to secure environments accelerates the stages of the software development lifecycle in a compliant and cost-efficient way.
A deployment environment is a collection of Azure infrastructure resources defined in a template called an environment definition. Developers can deploy infrastructure defined in the templates in subscriptions where they have access, and build their applications on the infrastructure.


Reference:

https://learn.microsoft.com/en-us/azure/deployment-environments/overview-what-is-azure-deployment-

environments



DRAG DROP (Drag and Drop is not supported)

You have an app named App1. You have a Log Analytics workspace named Workspace1 that contains two tables named Events and Logs. App1 manages events in multiple locations and writes logs to Workspace1.

You need to query Workspace1 for all log entries related to Asia that occurred during the last two days.

In which order should you arrange the query statements? To answer, move all statements from the list of statements to the answer area and arrange them in the correct order.

Select and Place:

  1. See Explanation section for answer.

Answer(s): A

Explanation:




Step 1: Logs

Step 2: | where continent == 'Asia'

Step 3: | join ( Events

Step 4: | where timestamp > ago (2d)

Step 5: ) on RequestId

Example:
Get extended activities from a login that some entries mark as the start and end of an activity.

Kusto let Events = MyLogTable | where type=="Event" ;
Events
| where Name == "Start"
| project Name, City, ActivityId, StartTime=timestamp
| join (Events
| where Name == "Stop"
| project StopTime=timestamp, ActivityId)
on ActivityId
| project City, ActivityId, StartTime, StopTime, Duration = StopTime - St


Reference:

https://learn.microsoft.com/en-us/azure/data-explorer/kusto/query/joinoperator



You have an Azure subscription that contains a Log Analytics workspace named WS1 and a virtual machine named VM1.

You need to install the Microsoft Enterprise Cloud Monitoring extension on VM1.

Which two values are required to configure the extension? Each correct answer presents part of the solution.

Note: Each correct answer is worth one point.

  1. the ID of WS1
  2. the system-assigned managed identity of VM1
  3. the resource ID of VM1
  4. the secret key of WS1
  5. the ID of the subscription

Answer(s): A,D

Explanation:

To install the Microsoft Enterprise Cloud Monitoring extension on a virtual machine Log Analytics workspace, you can either use the Azure portal or the Azure CLI. The extension, also known as the Log Analytics VM extension, automatically installs and configures the agent, allowing the virtual machine to send data to the Log Analytics workspace.
You can use the Azure CLI to deploy the Log Analytics VM extension to an existing virtual machine. The command az vm extension set is used to deploy the extension, with parameters like workspaceId [A] and workspaceKey [D] required. You can find these values in your Log Analytics workspace within the Azure portal.


Reference:

https://learn.microsoft.com/en-us/azure/virtual-machines/extensions/oms-windows



Viewing page 9 of 72
Viewing questions 41 - 45 out of 355 questions


AZ-400 Exam Discussions & Posts

What the AZ-400 Exam Tests and How to Pass It

The Designing and Implementing Microsoft DevOps Solutions exam is designed for professionals who function as DevOps engineers, combining people, process, and technologies to continuously deliver business value. Candidates for this Microsoft certification are typically responsible for designing and implementing strategies for collaboration, code, infrastructure, source control, security, compliance, continuous integration, testing, delivery, monitoring, and feedback. Organizations hire individuals with this credential to bridge the gap between development and operations teams, ensuring that software delivery is efficient, secure, and reliable. Achieving this certification demonstrates that a professional possesses the technical expertise to manage the end-to-end lifecycle of software development within the Microsoft Azure ecosystem. It is a critical benchmark for those aiming to prove their competency in modern DevOps practices and cloud-native application management.

What the AZ-400 Exam Covers

The exam evaluates a candidate's ability to design and implement processes and communications, which is foundational for establishing a culture of shared responsibility. You will be tested on your capacity to design and implement a source control strategy, ensuring that version control systems are utilized effectively across development teams. Furthermore, the exam requires proficiency in designing and implementing build and release pipelines, which are the core mechanisms for automating software deployment. Developing a security and compliance plan is another critical domain, where you must demonstrate how to integrate security practices directly into the DevOps workflow. Finally, the exam covers the implementation of an instrumentation strategy, ensuring that applications and infrastructure are properly monitored to provide actionable feedback. Our practice questions are structured to mirror these domains, allowing you to test your knowledge across each specific area of the curriculum.

The domain focused on designing and implementing build and release pipelines is often considered the most technically demanding aspect of the exam. Candidates must move beyond theoretical knowledge and demonstrate a deep understanding of how to configure continuous integration and continuous delivery (CI/CD) workflows that handle complex dependencies and multi-stage deployments. This requires familiarity with YAML-based pipeline definitions, artifact management, and the integration of various testing frameworks into the automated release process. Success in this area depends on your ability to troubleshoot pipeline failures and optimize deployment speeds, which necessitates hands-on experience with Azure DevOps or GitHub Actions.

Are These Real AZ-400 Exam Questions?

Our platform provides practice questions that are sourced and verified by the community, consisting of IT professionals and recent test-takers who have sat for the actual exam. Because these questions are community-verified, they reflect the types of scenarios and technical challenges that appear on the real exam. If you've been searching for AZ-400 exam dumps or braindump files, our community-verified practice questions offer something more valuable — each question is verified and explained by IT professionals who recently passed the exam. We do not provide leaked or confidential content, but rather a repository of knowledge built by those who have successfully navigated the certification process. This approach ensures that you are studying with materials that are relevant to the current exam objectives.

Community verification works through a collaborative process where users actively participate in the review of each question. When a user encounters a question, they can discuss the answer choices, flag potentially incorrect information, and share context from their own recent exam experience. This peer-review mechanism helps clarify complex topics and ensures that the explanations provided are accurate and up-to-date. By engaging with these discussions, you gain insights into the reasoning behind specific answers, which is far more effective for long-term retention than simply memorizing content.

How to Prepare for the AZ-400 Exam

Effective exam preparation requires a combination of theoretical study and practical application within a sandbox or real Azure environment. You should prioritize official Microsoft documentation to understand the core concepts, as the exam tests your ability to apply knowledge to specific business scenarios rather than rote memorization. Building a consistent study schedule that allocates time for each of the five major exam domains will help you cover the material comprehensively without feeling overwhelmed. Every practice question includes a free AI Tutor explanation that breaks down the reasoning behind the correct answer — so you understand the concept, not just the answer. This tool is designed to help you identify knowledge gaps and reinforce your understanding of complex DevOps principles.

A common mistake candidates make is relying solely on memorization, which often leads to failure when faced with scenario-based questions that require critical thinking. To avoid this, focus on understanding the "why" behind each configuration or process, rather than just the "how." Time management is also a critical skill during the certification exam; practicing with timed sets of questions will help you get accustomed to the pace required to complete the exam within the allotted time. Ensure you are comfortable with the interface and the types of questions you might encounter, such as case studies or drag-and-drop tasks, to reduce anxiety on the day of the test.

What to Expect on Exam Day

On the day of your certification exam, you can expect a rigorous assessment that evaluates your technical proficiency through various question formats. These typically include multiple-choice questions, scenario-based questions that require you to select the best solution for a given business problem, and potentially interactive elements like drag-and-drop or ordering tasks. The exam is administered by Microsoft's authorized testing partners, such as Pearson VUE, and is conducted under strict proctored conditions to ensure the integrity of the certification process. You will be allotted a specific amount of time to complete the exam, and it is important to manage your time carefully across the different sections. Familiarizing yourself with the exam environment beforehand can help you focus entirely on the technical content during the test.

Who Should Use These AZ-400 Practice Questions

These practice questions are intended for DevOps engineers, cloud architects, and system administrators who are preparing for the AZ-400 certification exam. Ideally, candidates should have several years of experience working with Azure and a solid understanding of DevOps principles, including CI/CD, infrastructure as code, and security integration. This exam is a significant step for professionals looking to validate their skills and advance their careers in cloud-native development and operations. By using our resources for your exam prep, you can systematically build the confidence needed to succeed. Passing this certification exam serves as a professional endorsement of your ability to design and implement robust DevOps solutions in a real-world environment.

To get the most out of these practice questions, avoid simply reading the correct answer and moving on to the next item. Instead, engage deeply with the AI Tutor explanation to understand the underlying logic, and read the community discussions to see how other professionals approach the same problem. If you get a question wrong, flag it and revisit it after you have reviewed the relevant documentation to ensure you have mastered the concept. This iterative process of testing, reviewing, and refining your knowledge is the most effective way to prepare. Browse the questions above and use the community discussions and AI Tutor to build real exam confidence.

Updated on: 27 April, 2026

AI Tutor AI Tutor 👋 I’m here to help!