Exam Details

  • Exam Code
    :AZ-400
  • Exam Name
    :Designing and Implementing Microsoft DevOps Solutions
  • Certification
    :Microsoft Certifications
  • Vendor
    :Microsoft
  • Total Questions
    :614 Q&As
  • Last Updated
    :Apr 27, 2025

Microsoft Microsoft Certifications AZ-400 Questions & Answers

  • Question 261:

    You have an on-premises app named App1 that accesses Azure resources by using credentials stored in a configuration file.

    You plan to upgrade App1 to use an Azure service principal.

    What is required for App1 to programmatically sign in to Azure Active Directory (Azure AD)?

    A. the application ID, a client secret, and the object ID

    B. a client secret, the object ID, and the tenant ID

    C. the application ID, a client secret, and the tenant ID

    D. the application ID, a client secret, and the subscription ID

  • Question 262:

    You have a project in Azure DevOps named Project1 that contains two environments named environment1 and environment2.

    When a new version of Project is released, the latest version is deployed to environment2, and the previous version is redeployed to environment1.

    You need to distribute users across the environments. The solution must meet the following requirements:

    New releases must be available to only a subset of the users.

    You must gradually increase the number of users that can access environment2.

    What should you use?

    A. VIP swaping

    B. web app deployment slots

    C. Azure Load Balancer

    D. Azure Traffic Manager

  • Question 263:

    You have an Azure DevOps project that produces Node Package Manager (npm) packages. Multiple projects consume the packages.

    You need to configure Azure Artifacts to ensure that both the latest and pre-release versions of the packages are available for consumption.

    What should you do?

    A. Create two feed views named @prerelease and @release, Set @release as the default view. Configure a release pipeline that tags the packages as release after successful testing.

    B. Create a feed view named @prerelease. Configure a release pipeline that tags the packages as release after successful testing.

    C. Create two feed views named @prerelease and @default. Configure a release pipeline that promotes a package to the @default view after successful testing.

    D. Create two feed views named @prerelease and @release. Set @release as the default view. Configure a release pipeline that promotes a package to the @release view after successful testing.

  • Question 264:

    You have an Azure subscription that contains the resources shown in the following table.

    Project produces npm packages that are published to Feed1. Feed1 is consumed by multiple projects.

    You need to ensure that only tested packages are available for consumption. The solution must minimize development effort.

    What should you do?

    A. Create a feed view named @release and set @release as the default view. After the npm packages test successfully, configure a release pipeline that promotes a package to the @release view.

    B. Create a feed view named @release and set @release as the default view. After the npm packages test successfully, configure a release pipeline that tags the packages as release.

    C. Create a feed view named @default. After the npm packages test successfully, configure a release pipeline that tags the packages as release.

    D. Create a feed view named @default. After the npm packages test successfully, configure a release pipeline that promotes a package to the @default view.

  • Question 265:

    Your company has an Azure DevOps project that produces Node Package Manager (npm) packages. Multiple projects consume the packages.

    You need to minimize the amount of disk space used by older packages in Azure Artifacts.

    What should you modify?

    A. the retention settings of the project's release

    B. the retention settings of the project's pipeline

    C. the retention settings of the project's tests

    D. the retention settings of the company pipeline

  • Question 266:

    You have an Azure subscription named Subscription1 that contains a custom Azure policy named Policy1. Policy1 is an audit policy that monitors naming convention compliance for the resources deployed to Subscription1.

    You have a pipeline named Pipeline1 in Azure Pipelines. Pipeline1 deploys Azure Resource Manager (ARM) resources to Subscription1.

    You need to ensure that the resources deployed by Pipeline1 comply with Policy1.

    What should you add to Pipeline1?

    A. a pre-deployment task that runs a security and compliance assessment

    B. a post-deployment task that runs a security and compliance assessment

    C. an ARM template deployment task to assign Policy1 to Subscription1

    D. an ARM template deployment task to deploy Policy1 to Subscription1

  • Question 267:

    You have a GitHub repository that contains workflows. The workflows contain steps that execute predefined actions. Each action has one or more versions.

    You need to request the specific version of an action to execute.

    Which three attributes can you use to identify the version? Each correct answer presents a complete solution.

    NOTE: Each correct selection is worth one point.

    A. the SHA-based hashes

    B. the tag

    C. the runner

    D. the branch

    E. the serial

  • Question 268:

    You have an Azure subscription that contains multiple Azure pipelines.

    You need to deploy a monitoring solution for the pipelines. The solution must meet the following requirements:

    Parse logs from multiple sources.

    Identify the root cause of issues.

    What advanced feature of a monitoring tool should you include in the solution?

    A. analytics

    B. synthetic monitoring

    C. directed monitoring

    D. Alert Management

  • Question 269:

    You manage a project by using Azure Board, and you manage the project code by using Azure Repos.

    You have a bug work item that has an ID of 123.

    You need to set the work item state to Resolved.

    What should you add to the commit message?

    A. #123 completes

    B. #123 Resolved

    C. Completed #123

    D. Fixes #123

  • Question 270:

    You have an Azure subscription that contains a storage account and 20 virtual machines.

    You plan to use LogRhythm for aggregation and analysis of the virtual machine logs.

    You need to configure AzLog to export the logs and push them to the storage account.

    In which format should you export the logs?

    A. JSON

    B. EVTX

    C. EVT

    D. binary

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only Microsoft exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your AZ-400 exam preparations and Microsoft certification application, do not hesitate to visit our Vcedump.com to find your solutions here.