๐ŸŽ„

CertoMetrics - 9% OFF Special Discount Offer - Ends In:

0d 00h 00m 00s
Coupon code: SALE2026

Microsoft Designing and Implementing Microsoft DevOps Solutions (AZ-400)

Get full access to the updated question bank and pass on your first attempt.

Vendor

Microsoft

Certification

Infrastructure

Content

513 Qs

Status

Verified

Updated

2 days ago

Test the Practice Engine

Experience our real exam environment with free demo questions

Launch Free Demo
Best Value Bundle

Premium Bundle

Complete Success Suite

$73 $44

Save $29 Instantly

  • โœ“
    Full PDF + Interactive Engine Everything you need to pass
  • โœ“
    All Advanced Question Types Drag & Drop, Hotspots, Case Studies
  • โœ“
    Priority 24/7 Expert Support Direct line to certification leads
  • โœ“
    90 Days Free Priority Updates Stay current as exams change

Success Metric

98.4% Pass Rate

Verified by 15k+ Students
Secure Checkout
Popular

Standard Simulation

Practice Engine

$39

One-Time Payment

  • Web-Based (Zero Install)
  • Real Testing Environment Virtual & Practice Modes
  • Interactive Engine Drag & Drop, Hotspots
  • 60 Days Free Updates

Compatible with All Devices

Chrome
Verified Secure Checkout

Basic Tier

PDF Study Guide

$34

Digital Access

  • โœ“ Exam Questions (PDF)
  • โœ“ Mobile Friendly
  • โœ“ 60 Days Updates
Download Free Sample PDF

Verified 100-Question Preview (AZ-400)

Secure Checkout

Verified Community

The CertoMetrics Standard.

Recommend the #1 platform for verified Microsoft certification resources.

Success Network

Help a Colleague Succeed.

Invite a peer to get their own updated AZ-400 prep kit.

Exam Overview

The Microsoft AZ-400: Designing and Implementing Microsoft DevOps Solutions certification is a critical credential for professionals aiming to master the art and science of DevOps within the Azure ecosystem. This exam validates your expertise in integrating people, processes, and technologies to continuously deliver value. Earning this certification signifies your ability to design and implement strategies for collaboration, source control, continuous integration, continuous delivery, dependency management, infrastructure as code, and site reliability engineering. It's a testament to your capability in streamlining development lifecycles, enhancing operational efficiency, and fostering a culture of continuous improvement, making you an invaluable asset in any modern IT organization striving for agility and innovation.

Questions

40-60

Passing Score

700/1000

Duration

120-150 Minutes

Difficulty

Expert

Level

Expert

Skills Measured

Designing and Implementing DevOps Processes and Communications
Designing and Implementing Source Control and Dependency Management
Designing and Implementing Continuous Integration and Continuous Delivery Pipelines
Implementing Security, Compliance, and an Instrumentation Strategy
Developing a Site Reliability Engineering (SRE) Strategy and Feedback Loops

Career Path

Target Roles

DevOps Engineer Azure DevOps Engineer Site Reliability Engineer (SRE)

Common Questions

Is the material up to date?

Yes. We update our question bank weekly to match the latest Microsoft standards. You get free updates for 90 days.

What format do I get?

You get instant access to both the **PDF** (for reading) and our **Premium Test Engine** (for exam simulation).

Is there a guarantee?

Absolutely. If you fail the AZ-400 exam using our materials, we offer a full money-back guarantee.

When do I get the download?

Instantly. The download link is available in your dashboard immediately after payment is confirmed.

Free Study Guide Samples

Previewing updated AZ-400 bank (100 Questions).

QUESTION 1

Note: This question is part of a 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.

The lead developer at your company reports that adding new application features takes longer than expected due to a large accumulated technical debt. You need to recommend changes to reduce the accumulated technical debt.

Solution: You recommend increasing the test coverage. Does this meet the goal?

A
Yes
B
No

Correct Option: A

QUESTION 2

You use Azure Pipelines to build and release application code. The pipelines include validation tests that must be completed successfully before deployment proceeds from the

test stage to production.

You discover inconsistent test outcomes for the same source code.

You need to validate the test logic.

What should you do?

A
Configure a parallel test runner.
B
Install the Analytics extension.
C
Decrease the test pass rate.
D
Enable flaky test detection.

Correct Option: A

QUESTION 3

Note: This question is part of a 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.

The lead developer at your company reports that adding new application features takes longer than expected due to a large accumulated technical debt. You need to recommend changes to reduce the accumulated technical debt.

Solution: You recommend reducing the code complexity. Does this meet the goal?

A
Yes
B
No

Correct Option: A

QUESTION 4

You are integrating an Azure Boards project and a GitHub repository.

You need to authenticate Azure Boards to GitHub.

Which two authentication methods can you use? Each correct answer presents a complete solution.

NOTE: Each correct selection is worth one point

A
a personal access token (PAT)
B
a publisher certificate
C
Microsoft Azure Active Directory (Azure AD), part of Microsoft Entra
D
GitHub user credentials

Correct Option: A,D

QUESTION 5

During a code review, you discover quality issues in a Java application.

You need to recommend a solution to detect quality issues including unused variables and empty catch blocks. What should you recommend?

A
In a Maven build task, select Run PMD.
B
In an Xcode build task, select Use xcpretty from Advanced.
C
In a Gulp build task, specify a custom condition expression.
D
In a Grunt build task, select Enabled from Control Options.

Correct Option: A

QUESTION 6

You have multiple teams that work on multiple projects in Azure DevOps.

You need to plan and manage the consumers and producers for each project. The solution must provide an overview of all the projects.

What should you do?

A
Add a Parent or Child link to the feature or user story for the items of each project.
B
Install the Dependency Tracker extension and create dependencies for each project.
C
Create a custom query to show the consumers and producers and add a widget to a dashboard.
D
Add a Predecessor or Successor link to the feature or user story for the items of each project.

Correct Option: B

QUESTION 7

You need to replace the existing DevOps tools to support the planned changes.

What should you use? To answer, drag the appropriate tools to the correct targets. Each tool may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Answer Canvas

Official explanation included in the full bundle.

QUESTION 8

You use an Azure pipeline to build a .NET app that has NuGet dependencies.

You need to ensure that the pipeline caches required NuGet packages.

How should you configure the pipeline? To answer, drag the appropriate values to the correct targets. Each value may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Answer Canvas

Official explanation included in the full bundle.

QUESTION 9

Your company plans to use an agile approach to software development.

You need to recommend an application to provide communication between members of the development team who work in locations around the world. The applications must meet the following requirements:

  • Provide the ability to isolate the members of different project teams into separate communication channels and to keep a history of the chats within those channels.
  • Be available on Windows 10, Mac OS, iOS, and Android operating systems. 
  • Provide the ability to add external contractors and suppliers to projects.
  • Integrate directly with Azure DevOps.

What should you recommend?

Technical Scenario Diagram
A
Skype for Business
B
Bamboo
C
Octopus
D
Slack

Correct Option: D

Official explanation included in the full bundle.

QUESTION 10

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

Correct Option: B

QUESTION 11

Your company has 60 developers who are assigned to four teams. Each team has 15 members. The company uses an agile development methodology.

You need to structure the work of the development teams so that each team owns their respective work while working together to reach a common goal. Which parts of the taxonomy should you enable the team to perform autonomously?

A
Features and Tasks
B
Initiatives and Epics
C
Epics and Features
D
Stories and Tasks

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 12

You manage source control by using GitHub.

You have a file named Data.txt that contains sensitive data. A user pushes Data.txt to a repository.

You need to purge the file from the repository.

Which two commands can you use? Each correct answer presents a complete solution.

NOTE: Each correct solution is worth one point.

A
Option A
B
Option B
C
Option C
D
Option D
E
Option E
F
Option F

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 13

Your company creates a new Azure DevOps team. You plan to use Azure DevOps for sprint planning.

You need to visualize the flow of your work by using an agile methodology. Which Azure DevOps component should you use?

A
Kanban boards
B
sprint planning
C
delivery plans
D
portfolio backlogs

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 14

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.

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 15

Your company implements an Agile development methodology. You plan to implement retrospectives at the end of each sprint.

Which three questions should you include? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

A
Who performed well?
B
Who should have performed better?
C
What could have gone better?
D
What went well?
E
What should we try next?

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 16

You manage source code control and versioning by using GitHub.

A large file is committed to a repository accidentally.

You need to reduce the size of the repository. The solution must remove the file from the repository.

What should you use?

A
bfg
B
Ifs
C
gvfs
D
init

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 17

Your team uses an agile development approach.

You need to recommend a branching strategy for the teamโ€™s Git repository. The strategy must meet the following requirements.

  • Provide the ability to work on multiple independent tasks in parallel. 
  • Ensure that checked-in code remains in a releasable state always. Ensure that new features can be abandoned at any time.
  • Encourage experimentation.

What should you recommend?

Technical Scenario Diagram
Solution Locked
A
a single long-running branch without forking
B
multiple long-running branches
C
a single fork per team member
D
a single long-running branch with multiple short-lived feature branches

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 18

You need to meet the technical requirements for monitoring App1.

What should you use?

A
Splunk
B
Azure Application Insights
C
Azure Advisor
D
App Service logs

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 19

Note: This question is part of a 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 integrate a cloud-hosted Jenkins server and a new Azure DevOps deployment.

You need Azure DevOps to send a notification to Jenkins when a developer commits changes to a branch in Azure Repos. Solution: You create a service hook subscription that uses the build completed event.

Does this meet the goal?

A
Yes
B
No

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 20

Note: This question is part of a 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 use Azure Pipelines to build and test a React.js application. You have a pipeline that has a single job.

You discover that installing JavaScript packages from npm takes approximately five minutes each time you run the pipeline. You need to recommend a solution to reduce the pipeline execution time.

Solution: You recommend using pipeline artifacts.

Does this meet the goal?

A
Yes
B
No

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 21

Note: This question is part of a 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 integrate a cloud-hosted Jenkins server and a new Azure DevOps deployment.

You need Azure DevOps to send a notification to Jenkins when a developer commits changes to a branch in Azure Repos. Solution: You create an email subscription to an Azure DevOps notification.

Does this meet the goal?

A
Yes
B
No

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 22

You use Semantic Versioning (SemVer) as a dependency versioning strategy.

You perform changes to code as shown in the following table.

 

 

Which part of the version should you increment for each change? To answer, drag the appropriate parts to the correct changes. Each part may be used once, more than once, or not at all. You need may be need to dreg the split bar between panes or scroll to view content.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 23

Note: This question is part of a 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 integrate a cloud-hosted Jenkins server and a new Azure DevOps deployment.

You need Azure DevOps to send a notification to Jenkins when a developer commits changes to a branch in Azure Repos. Solution: You create a service hook subscription that uses the code pushed event.

Does this meet the goal?

A
Yes
B
No

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 24

You manage source code control and versioning by using GitHub.

You need to ensure that a PowerShell script is executed automatically before rebase operations are performed.

What should you use?

A
a webhook
B
GitHub Copilot
C
a gist
D
a package

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 25

Note: This question is part of a 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 integrate a cloud-hosted Jenkins server and a new Azure DevOps deployment.

You need Azure DevOps to send a notification to Jenkins when a developer commits changes to a branch in Azure Repos.

Solution: You add a trigger to the build pipeline. Does this meet the goal?

A
Yes
B
No

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 26

You manage code by using GitHub.

You need to ensure that repository owners are notified if a new vulnerable dependency or malware is found in their repository.

What should you do?

A
Configure branch protection rules for each repository.
B
Subscribe all the repository owners to the GitHub Advisory Database.
C
Configure Dependabot alerts.
D
Configure CodeQL scanning actions.

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 27

You plan to create in Azure DevOps. Multiple developers will work on the project. The developers will work offline frequently and will require access to the full project history while they are offline.

Which version control solution should you use?

A
Team Foundation Version Control
B
Git
C
TortoiseSVN
D
Subversion

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 28

You use Git for source control.

You need to commit a 3-GB ZIP file that contains virtual machines used for testing. The solution must meet the following requirements:

โ€ข The file must be versioned.

โ€ข The file must be associated with the corresponding code commits.

Which two actions should you include in the solution? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

A
Use GZip to compress the file before committing the file.
B
Install the Git LFS extension and associate the extension to ZIP files.
C
Store files in Azure Storage and enable blob versions.
D
Install the git-stash extension and associate the extension to ZIP files.
E
Install the git-fat extension and associate the extension to ZIP files.

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 29

You plan to onboard 10 new developers.

You need to recommend a development environment that meets the following requirements:

  • Integrates with GitHub
  • Provides integrated debugging tools
  • Supports remote workers and hot-desking environments
  • Supports developers who use browsers, tablets, and Chromebooks

What should you recommend?

Technical Scenario Diagram
Solution Locked
A
VS Code
B
Xamarin Studio
C
MonoDevelop
D
Visual Studio Codespaces

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 30

You have a project in Azure DevOps named Project1 that references an Azure Artifacts feed named Feed1.

You have a package named Package1 that has the versions shown in the following table.

You need to perform a build of Project1.

Which version of Package1 will be used?

A
1.0.3
B
1.4.0
C
2.0.0
D
2.3.1

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 31

You have a build pipeline in Azure Pipelines. You create a Slack App Integration.

You need to send build notifications to a Slack channel named #Development. What should you do first?

A
Create a project-level notification.
B
Configure a service connection.
C
Create a global notification.
D
Creates a service hook subscription.

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 32

You use Git for source control. You have an app named App1.

In the main branch, you need to restore the third most recent revision of a file named App.exe.config.

How should you complete the command? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 33

You have an Azure DevOps organization named Contoso and an Azure subscription.

You use Azure DevOps to build and deploy a web app named App1. Azure Monitor is configured to generate an email notification in response to alerts generated whenever App1 generates a server-side error.

You need to receive notifications in Microsoft Teams whenever an Azure Monitor alert is generated. Which two actions should you perform? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

A
Create an Azure Monitor workbook.
B
Create an Azure logic app that has an HTTP request trigger.
C
Create an Azure logic app that has an Azure DevOps trigger.
D
Modify an action group in Azure Monitor.
E
Modify the Diagnostics settings in Azure Monitor.

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 34

You are using Agile process methodologies and Azure Boards in Azure DevOps.

You import the work items shown in the following table.

 

 

You need to categorize the items.

Which state should you assign to each item? To answer, drag the appropriate states to the correct items. Each state may be used once, more than once, or not at all. You may be need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 35

Your company uses Azure DevOps for Git source control.

You have a project in Azure DevOps named Contoso App that contains the following repositories:

You need to ensure that developers receive Slack notifications when there are pull requests created for Contoso App. What should you run in Slack? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 36

You have a public GitHub repository named Public1.

A commit is made to Public1. The commit contains a pattern that matches a regular expression.

Who is notified first when the commit is made?

A
the committer
B
the owner of Public1
C
the secret scanning partner
D
the administrator of the GitHub organization

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 37

You have an Azure DevOps organization that contains a project named Project1. You need to create a published wiki in Project1.

What should you do first?

A
Modify the Storage settings of Project1.
B
In Project1, create an Azure DevOps pipeline.
C
In Project1, create an Azure DevOps repository.
D
Modify the Team configuration settings of Project1.

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 38

You use GitHub for source control.

You are evaluating whether to use proxying to add a private upstream MyGet package feed to your MyGet feed.

What are two possible advantages of this approach? Each correct answer presents a complete solution.

NOTE: Each correct selection is worth one point.

A
minimizes latency when accessing the package.
B
provides automatic authentication.
C
minimizes the impact on your storage quota.
D
minimizes the impact of upstream source availability issues.

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 39

Your company plans to use an agile approach to software development.

You need to recommend an application to provide communication between members of the development team who work in locations around the world. The applications must meet the following requirements:

  • Provide the ability to isolate the members of different project teams into separate communication channels and to keep a history of the chats within those channels.
  • Be available on Windows 10, Mac OS, iOS, and Android operating systems. 
  • Provide the ability to add external contractors and suppliers to projects.
  • Integrate directly with Azure DevOps.

What should you recommend?

Technical Scenario Diagram
Solution Locked
A
Microsoft Project
B
Bamboo
C
Microsoft Lync
D
Microsoft Teams

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 40

You manage projects by using Azure Boards.

You have a current work item name itemA that is dependant on a work item named itemB.

You need to define the dependency for itemA.

What should you do in the web portal for Azure DevOps?

A
From itemA, open the Links tab, and then select Add link. Set Link type to Related and add the ID of itemB.
B
From Backlogs, open the context menu, select Add link and then select itemA. Set Link type to References and add the ID of itemB.
C
From itemA, open the Links tab, and then select Add link. Set Link type to References and add the ID of itemB.
D
From itemA, open the Links tab, and then select Add link. Set Link type to Successor and add the ID of itemB.

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 41

You are developing a multi-tier application. The application will use Azure App Service web apps as the front end and an Azure SQL database as the back end. The application will use Azure functions to write some data to Azure Storage.

You need to send the Azure DevOps team an email message when the front end fails to return a status code of 200. Which feature should you use?

A
Service Map in Azure Log Analytics
B
availability tests in Azure Application Insights
C
Profiler in Azure Application Insights
D
Application Map in Azure Application Insights

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 42

You manage projects by using Azure Boards. You manage project code by using GitHub.

You have a work item that has an ID of 456.

You need to link work item 456 to a new pull request.

What are two ways to achieve this goal? Each correct answer presents a complete solution.

NOTE: Each correct solution is worth one point.

A
From work item 456, open the Links tab, select Add link, select Existing item, and then enter the URL of the commit.
B
To work item 456, add a comment that includes the URL of the pull request.
C
To the description of the pull request, add #AB456.
D
In the Development section for work item 456, select Add link and then enter the URL of the pull request.

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 43

You have a project in Azure DevOps named Project1. Project1 contains a published wiki.

You need to change the order of pages in the navigation pane of the published wiki in the Azure DevOps portal. What should you do?

A
At the root of the wiki, create a file named .order that defines the page hierarchy.
B
At the root of the wiki, create a file named wiki.md that defines the page hierarchy.
C
Rename the pages in the navigation pane.
D
Drag and drop the pages in the navigation pane.

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 44

You have an Azure web app named webapp1 that uses the .NET Core runtime stack. You have an Azure Application Insights resource named AppInsights1. Webapp1 sends telemetry data to AppInsights1.

You need to ensure that webapp1 sends the telemetry data at a fixed sampling rate.

What should you do?

A
From the code repository of webapp1, modify the ApplicationInsights.config file.
B
From the code repository of webapp1, modify the Startup.cs file.
C
From AppInsights1, modify the Usage and estimated costs settings.
D
From AppInsights1, configure the Continuous export settings.

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 45

You have a GitHub organization named org1 and an Azure tenant named Tenant1.

You need to enable single sign-on (SSO) in Azure Active Directory (Azure AD) for the users in org1.

Which URIs should you use for the SAML configuration in Azure AD? To answer, drag the appropriate URIs to the correct settings. Each URI may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 46

You have a pipeline named Pipeline1 in Azure Pipelines.

You need to create a service connection to enable Pipeline1 to download a public container image.

Which type of service connection should you create?

A
a Docker host
B
a Docker registry
C
Azure Service Fabric
D
Azure Kubernetes Service (AKS)

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 47

You need to perform the GitHub code migration. The solution must support the planned changes for the DevOps environment. What should you use?

A
git clone
B
GitHub Importer
C
Import repository in Azure Repos
D
git-tfs

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 48

You use Calendar Versioning (CalVer) for code assets.

You need to store an optional tag of beta as part of the version.

Which part of the version should you use for the tag?

A
minor
B
major
C
micro
D
modifier

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 49

You store source code in a Git repository in Azure Repos. You use a third-party continuous integration (CI) tool to control builds. What will Azure DevOps use to authenticate with the tool?

A
certificate authentication
B
a personal access token (PAT)
C
a Shared Access Signature (SAS) token
D
NTLM authentication

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 50

You have an Azure subscription that uses Azure Automation State Configuration to manage the configuration of virtual machines.

You need to identify which nodes are noncompliant.

How should you complete the query? To answer, drag the appropriate values to the correct targets. Each value may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 51

You are configuring Azure Pipelines for three projects in Azure DevOps as shown in the following table.

Which version control system should you recommend for each project? To answer, drag the appropriate version control systems to the correct projects. Each version control system may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 52

You use Exabeam Fusion SIEM and the Azure cloud platform.

You need to integrate Exabeam and Azure. The solution must use OAuth authentication.

Which three 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.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 53

Note: This question is part of a 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 recommend an integration strategy for the build process of a Java application. The solution must meet the following requirements:

  • The builds must access an on-premises dependency management system. 
  • The build outputs must be stored as Server artifacts in Azure DevOps.
  • The source code must be stored in a Git repository in Azure DevOps.

Solution: Configure an Octopus Tentacle on an on-premises machine. Use the Package Application task in the build pipeline. Does this meet the goal?

Technical Scenario Diagram
Solution Locked
A
Yes
B
No

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 54

You use GitHub for source control and project-related discussions.

You receive a notification when an entry is made to any team discussion.

You need to ensure that you receive email notifications only for discussions in which you commented or in which you are mentioned.

Which two Notifications settings should you clear? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

A
Automatically watch teams.
B
Participating
C
Automatically watch repositories.
D
Watching

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 55

Note: This question is part of a 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 recommend an integration strategy for the build process of a Java application. The solution must meet the following requirements:

  • The builds must access an on-premises dependency management system. 
  • The build outputs must be stored as Server artifacts in Azure DevOps.
  • The source code must be stored in a Git repository in Azure DevOps.

Solution: Install and configure a self-hosted build agent on an on-premises machine. Configure the build pipeline to use the Default agent pool. Include the Java Tool Installer task in the build pipeline.

Does this meet the goal?

Technical Scenario Diagram
Solution Locked
A
Yes
B
No

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 56

You use release pipelines in Azure Pipelines to deploy an app. Secrets required be the pipeline are stored as pipeline variables. Logging of commands is enabled for the Azure Pipelines agent.

You need to prevent the values of the secrets from being logged.

What should you do?

A
Store the secrets in the environment variables instead of the pipeline variables.
B
Pass the secrets on the command line instead of in the pipeline variables.
C
Apply a prefix of secret to the name of the variables.
D
Echo the values of the secrets to the command line.

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 57

Note: This question is part of a 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 recommend an integration strategy for the build process of a Java application. The solution must meet the following requirements:

The builds must access an on-premises dependency management system. The build outputs must be stored as Server artifacts in Azure DevOps.

The source code must be stored in a Git repository in Azure DevOps.

Solution: Configure the build pipeline to use a Hosted VS 2019 agent pool. Include the Java Tool Installer task in the build pipeline. Does this meet the goal?

A
Yes
B
No

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 58

You have a project in Azure DevOps named Project1.

You need to ensure that all new pipelines in Project1 execute three specific tasks during pipeline execution.

What should you create?

A
a task group
B
a JSON template
C
a YAML template
D
a PowerShell task

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 59

Note: This question is part of a 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 recommend an integration strategy for the build process of a Java application. The solution must meet the following requirements:

The builds must access an on-premises dependency management system. The build outputs must be stored as Server artifacts in Azure DevOps.

The source code must be stored in a Git repository in Azure DevOps.

Solution: Configure the build pipeline to use a Hosted Ubuntu agent pool. Include the Java Tool Installer task in the build pipeline. Does this meet the goal?

A
Yes
B
No

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 60

You have an Azure Repos Git repository named repo1.

You need to ensure that you can authenticate to repo1 by using SSH.

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.

NOTE: More than one order of answer choices is correct. You will receive credit for any of the correct orders you select.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 61

Your company uses a Git repository in Azure Repos to manage the source code of a web application. The master branch is protected from direct updates. Developers work on new features in the topic branches.

Because of the high volume of requested features, it is difficult to follow the history of the changes to the master branch. You need to enforce a pull request merge strategy. The strategy must meet the following requirements:

  • Consolidate commit histories.
  • Merge the changes into a single commit.

Which merge strategy should you use in the branch policy?

Technical Scenario Diagram
Solution Locked
A
squash merge
B
fast-forward merge
C
Git fetch
D
no-fast-forward merge

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 62

You have a project in Azure DevOps.

You need to push notifications about pull requests to a Microsoft Teams channel. The solution must minimize development effort.

What should you do?

A
Install the Azure Pipelines app for Teams and configure a subscription to receive notifications in the channel.
B
Use Azure Automation to connect to the Azure DevOps REST API and send messages to Teams.
C
Install the Azure Repos app for Teams and configure a subscription to receive notifications in the channel.
D
Use an Azure function to connect to the Azure DevOps REST API and send messages to Teams.

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 63

Your company uses cloud-hosted Jenkins for builds.

You need to ensure that Jenkins can retrieve source code from Azure Repos.

Which three actions should you perform? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

A
Create a webhook in Jenkins.
B
Add the Team Foundation Server (TFS) plug-in to Jenkins.
C
Add a personal access token to your Jenkins account.
D
Create a personal access token (PAT) in your Azure DevOps account.
E
Create a service hook in Azure DevOps.

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 64

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.

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 65

Your company has four projects. The version control requirements for each project are shown in the following table.

 

 

You plan to use Azure Repos for all the projects.

Which version control system should you use for each project? To answer, drag the appropriate version control systems to the correct projects. Each version control system may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 66

You use Git for source control.

You enable GitHub code scanning.

You raise a pull request from a non-default branch. In the code scanning output, you receive the following error message: โ€œAnalysis not found.โ€

You need to ensure that the code scanning completes successfully for the pull request.

Which two actions should you perform? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

A
Add the name of the default branch to the on: push specification in the code scanning workflow.
B
Add the name of the non-default branch to the on:push specification in the code scanning workflow.
C
Delete the pull request, and then raise the request again from the default branch.
D
Update the code in the pull request.
E
Add a new workflow for code scanning.

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 67

You are automating the build process for a Java-based application by using Azure DevOps. You need to add code coverage testing and publish the outcomes to the pipeline.

What should you use?

A
Bullseye Coverage
B
JUnit
C
JaCoCo
D
MSTest

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 68

You have a GitHub repository named repo1 that stores the code of an app named App1.

You need deploy a workflow for repo1 by using GitHub Actions. The solution must meet the following requirements:

โ€ข Scan on pushes to the main branch.

โ€ข Scan on pull requests to the main branch.

โ€ข Scan on pull requests to any branch that has a prefix of releases/.

โ€ข Scan all the files in the subdirectories of the src directory.

โ€ข Exclude scanning of markdown files.

How should you complete the code? To answer, drag the appropriate values to the correct targets. Each value may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 69

You company uses Azure DevOps to deploy infrastructures to Azure. Pipelines are developed by using YAML.

You execute a pipeline and receive the results in the web portal for Azure Pipelines as shown in the following exhibit.

Use the drop-down menus to select the answer choice that completes each statement based on the information presented in the graphic.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 70

You have the repositories shown in the following table.

You need to migrate the contents of the GitHub repository to the Azure Repos repository. The solution must ensure that the Azure Repos repository only contains branches and history from the GitHub repository.

Which three commands should you run in sequence? To answer, move the appropriate commands from the list of commands to the answer area and arrange them in the correct order.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 71

You are configuring Azure DevOps build pipelines. You plan to use hosted build agents.

Which build agent pool should you use to compile each application type? To answer, drag the appropriate build agent pools to the correct application types. Each build agent pool may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 72

You have a GitHub repository that contains the code for an app named App1.

App1 depends on a library of functions from a repository at https://github.com/contoso/afeed.

You need to keep a clone of the afeed repository as a subdirectory of the App1 repository.

How should you complete the Git command? To answer, drag the appropriate values to the correct targets. Each value may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

Select and Place:

 

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 73

You are automating the build process for a Java-based application by using Azure DevOps. You need to add code coverage testing and publish the outcomes to the pipeline.

What should you use?

A
Cobertura
B
Bullseye Coverage
C
MSTest
D
Coverlet

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 74

You use Git for source control.

You need to optimize the performance of a repository. The solution must meet the following requirements:

โ€ข Permanently remove all items referenced only in the reflog.

โ€ข Remove history that is NOT in any current branch.

How should you complete the command? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 75

You have an existing build pipeline in Azure Pipelines.

You need to use incremental builds without purging the environment between pipeline executions. What should you use?

A
a self-hosted agent
B
Microsoft-hosted parallel jobs
C
a File Transform task

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 76

Your company has multiple microservices-based apps that use the following tracing libraries:

โ€ข OpenTelemetry

โ€ข OpenCensus

โ€ข OpenTracing

โ€ข Honeycomb

โ€ข Jaeger

The company purchases an Azure subscription and implements Application Insights in Azure Monitor.

You plan to centralize distributed tracing for the apps.

You need to identify which libraries can integrate directly with Application Insights.

Which two libraries should you identify? Each correct answer presents a complete solution.

NOTE: Each correct solution is worth one point.

A
Honeycomb
B
OpenTracing
C
Jaeger
D
OpenTelemtry
E
OpenCensus

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 77

You are designing YAML-based Azure pipelines for the apps shown in the following table.

You need to configure the YAML strategy value for each app. The solution must minimize app downtime. Which value should you configure for each app? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 78

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

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 79

You have a private project in Azure DevOps.

You need to ensure that a project manager can create custom work item queries to report on the projectโ€™s progress. The solution must use the principle of least privilege.

To which security group should you add the project manager?

A
Reader
B
Project Collection Administrators
C
Project Administrators
D
Contributor

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 80

You have an Azure subscription.

You need to create a storage account by using a Bicep file.

How should you complete the file? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 81

Your company has a project in Azure DevOps for a new application. The application will be deployed to several Azure virtual machines that run Windows Server 2019.

You need to recommend a deployment strategy for the virtual machines. The strategy must meet the following requirements:

  • Ensure that the virtual machines maintain a consistent configuration. 
  • Minimize administrative effort to configure the virtual machines.

What should you include in the recommendation?

Technical Scenario Diagram
Solution Locked
A
Azure Resource Manager templates and the PowerShell Desired State Configuration (DSC) extension for Windows
B
Deployment YAML and Azure pipeline deployment groups
C
Azure Resource Manager templates and the Custom Script Extension for Windows
D
Deployment YAML and Azure pipeline stage templates

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 82

You have an app named Appl that uses Application Insights to monitor application performance.

You need to analyze how often a page in Appl is accessed.

Which pane in Application Insights should you use?

A
Events
B
Users
C
Sessions
D
Impact

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 83

You have an Azure DevOps project that uses many package feeds.

You need to simplify the project by using a single feed that stores packages produced by your company and packages consumed from remote feeds. The solution must support public feeds and authenticated feeds.

What should you enable in DevOps?

A
Universal Packages
B
upstream sources
C
views in Azure Artifacts
D
a symbol server

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 84

You have a GitHub repository.

You need to ensure that all the code in the repository is scanned for vulnerabilities.

What should you use?

A
branch protection rules
B
CodeQL actions
C
Dependabot alerts
D
GitHub Advisory Database databases

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 85

Your company has two virtual machines that run Linux in a third-party public cloud.

You plan to use the companyโ€™s Azure Automation State Configuration implementation to manage the two virtual machines and detect configuration drift. You need to onboard the Linux virtual machines.

You install PowerShell Desired State Configuration (DSC) on the virtual machines, and then run register.py.

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

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 86

You have an Azure subscription that uses Azure Monitor and contains a Log Analytics workspace.

You have an encryption key.

You need to configure Azure Monitor to use the key to encrypt log data.

Which five 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.

NOTE: More than one order of answer choices is correct. You will receive credit for any of the correct orders you select.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 87

SIMULATION

You plan to deploy a runbook that will create Azure AD user accounts.

You need to ensure that runbooks can run the Azure PowerShell cmdlets for Azure Active Directory.

To complete this task, sign in to the Microsoft Azure portal.

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 88

You have an Azure web app named webapp1 that uses the .NET Core runtime stack. You have an Azure Application Insights resource named AppInsights1 that collects telemetry data generated by webapp1.

You plan to deploy webapp1 by using an Azure DevOps pipeline.

You need to modify the sampling rate of the telemetry data processed by AppInsights1 without having to redeploy webapp1 after each modification.

What should you do? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 89

You are creating a container for an ASP.NET Core app.

You need to create a Dockerfile file to build the image. The solution must ensure that the size of the image is minimized.

How should you configure the file? To answer, drag the appropriate values to the correct targets. Each value may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 90

You have an Azure subscription that contains four Azure virtual machines.

You need to configure the virtual machines to use a single identity. The solution must meet the following requirements:

โ€ข Ensure that the credentials for the identity are managed automatically.

โ€ข Support granting privileges to the identity.

Which type of identity should you use?

A
a service principal
B
a user-assigned managed identity
C
a user account
D
a system-assigned managed identity

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 91

You are configuring the settings of a new Git repository in Azure Repos.

You need to ensure that pull requests in a branch meet the following criteria before they are merged:

  • Committed code must compile successfully.
  • Pull requests must have a Quality Gate status of Passed in SonarCloud.

Which policy type should you configure for each requirement? To answer, drag the appropriate policy types to the correct requirements. Each policy type may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

Technical Scenario Diagram
Interactive Canvas Locked

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 92

You have an Azure subscription that contains an Azure container registry. The container registry contains an ACR Tasks task named Task1. Task1 is configured to run once every five days.

You need to trigger Task1 to run immediately.

Which command should you run?

A
az acr taskrun
B
az acr build
C
az acr run
D
az acr task run

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 93

You use a Git repository in Azure Repos to manage the source code of a web application. Developers commit changes directly to the default branch. You need to implement a change management procedure that meets the following requirements:

  • The default branch must be protected, and new changes must be built in the feature branches first. 
  • Changes must be reviewed and approved by at least one release manager before each merge.
  • Changes must be brought into the default branch by using pull requests.

What should you configure in Azure Repos?

Technical Scenario Diagram
Solution Locked
A
branch policies of the default branch
B
Services in Project Settings
C
Deployment pools in Project Settings
D
branch security of the default branch

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 94

You have a project in Azure DevOps that uses an Azure Boards board and Stores code in a GitHub repository. The repository contains a file named READMEnd.

You need to ensure that README.md includes the status of the work items on the board. The solution must minimize administrative effort.

What should you do first?

A
Select Allow anonymous users to access the status badge.
B
Enable GitHub annotations for the board.
C
Install the Azure Boards app for GitHub.
D
Create a GitHub personal access token (PAT).

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 95

Note: This question is part of a 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.

Your company uses Azure DevOps to manage the build and release processes for applications. You use a Git repository for applications source control.

You need to implement a pull request strategy that reduces the history volume in the master branch. Solution: You implement a pull request strategy that uses fast-forward merges.

Does this meet the goal?

A
Yes
B
No

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 96

You have an app named App1 that is built by using Azure Pipelines. The source code for App1 is stored in Azure Repos and contains open source libraries.

You need to identify security vulnerabilities in the open source code.

What should you use?

A
Mend Bolt
B
Code Climate
C
Rollbar
D
DeepSource

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 97

Note: This question is part of a 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.

Your company uses Azure DevOps to manage the build and release processes for applications. You use a Git repository for applications source control.

You need to implement a pull request strategy that reduces the history volume in the master branch. Solution: You implement a pull request strategy that uses squash merges.

Does this meet the goal?

A
Yes
B
No

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 98

You plan to create a GitHub workflow that will use GitHub Actions. The actions will require a 256-KB secret.

You need to recommend a solution to store and encrypt the secret. The secret value must be accessible only to the workflow. The solution must minimize administrative effort

What should you recommend?

A
Store the secret in the organization-level GitHub secrets.
B
Store the secret in the repository-level GitHub secrets.
C
Encrypt the secret value and store the value in the repository. Store the decryption key in the repository-level GitHub secrets.
D
Encrypt the secret value and store the value in the repository. Store the decryption key in the organization-level GitHub secrets

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 99

Note: This question is part of a 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.

Your company uses Azure DevOps to manage the build and release processes for applications. You use a Git repository for applications source control.

You need to implement a pull request strategy that reduces the history volume in the master branch. Solution: You implement a pull request strategy that uses an explicit merge.

Does this meet the goal?

A
Yes
B
No

Premium Solution Locked

Unlock all 513 answers & explanations

QUESTION 100

You use Azure Pipelines to build and test code.

You need to analyze the agent pool usage.

What are two ways to achieve the goal? Each correct answer presents a complete solution.

NOTE: Each correct selection is worth one point.

A
Review the historical graph for the agent pools.
B
Query the TaskAgentPooISizeSnapshot/TaskAgentPooISizeSnapshots endpoint.
C
Review the Pipeline duration report.
D
Query the PipelineRun/PipeIineRuns endpoint.

Premium Solution Locked

Unlock all 513 answers & explanations

Full Question Bank Locked

You have reached the end of the free study guide preview. Upgrade now to unlock all 513 questions and the full simulation engine.

Customer Reviews

5 / 5
(15,000+ verified)
5
100%
4
0%
3
0%
2
0%
1
0%

Global Community Feedback

DM

David M.

Verified Student

"The practice engine is incredible. It feels exactly like the real testing environment and helped me build so much confidence."

SJ

Sarah J.

Premium Member

"The PDF is very well organized and the explanations for the answers are actually helpful, not just random text."

MC

Michael C.

Verified Buyer

"I was skeptical, but the content is high quality and definitely worth the price. I passed on my first try!"

Need Assistance?

Our expert support team is available to assist you with any inquiries about our exam materials.

Contact Support
Average response: < 24 Hours

Get Exam Updates

Subscribe to receive instant notifications on new questions and exclusive flash sales.

* Join 5,000+ students getting weekly updates

Support Chat โ— Active Now

๐Ÿ‘‹ Hi! How can we help you pass your exam?

Enter email to start chatting