DON'T WANT TO MISS A THING?

Certification Exam Passing Tips

Latest exam news and discount info

Curated and up-to-date by our experts

Yes, send me the newsletter

Pass Your Microsoft AZ-400 Exam with Practice Tests

Aspiring to earn the coveted Microsoft DevOps Solutions (AZ-400) certification? Maximize your chances of success with SPOTO's comprehensive exam questions and answers. Their meticulously crafted study materials, including exam questions closely mirroring the actual test, provide invaluable exam preparation resources. Leverage SPOTO's mock exams to identify knowledge gaps and reinforce your understanding of Agile planning, source control, CI/CD, monitoring, infrastructure management, and more. With detailed explanations and a simulated testing environment, SPOTO's exam questions enable you to approach the AZ-400 exam with confidence, ensuring you're fully prepared to validate your DevOps expertise using Microsoft Azure technologies. Don't leave this crucial certification to chance - harness SPOTO's exceptional exam resources and pass successfully.
Take other online exams

Question #1
DRAG DROP (Drag and Drop is not supported)You have an on-premises Bitbucket Server with a firewall configured to block inbound Internet traffic. The server is used for Git-based source control.You intend to manage the build and release processes using Azure DevOps. This plan requires you to integrate Azure DevOps and Bitbucket.Which of the following will allow for this integration? Answer by dragging the correct options from the list to the answer area.Select and Place:
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #2
DRAG DROP (Drag and Drop is not supported)You are deploying a new application that uses Azure virtual machines.You plan to use the Desired State Configuration (DSC) extension on the virtual machines.You need to ensure that the virtual machines always have the same Windows feature installed.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.Select and Place:
A. single stage Dockerfile
B. n Azure Kubernetes Service (AKS) pod
C. multi-stage Dockerfile
D. Docker Compose file
View answer
Correct Answer: A
Question #3
HOTSPOT (Drag and Drop is not supported)You are creating a YAML-based Azure pipeline to deploy an Azure Data Factory instance that has the following requirements:-If a Data Factory instance exists already, the instance must be overwritten.-No other resources in a resource group named Fabrikam must be affected.How should you complete the code? To answer, select the appropriate options in the answer area.NOTE: Each correct selection is worth one point.Hot Area:
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #4
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. ee Explanation section for answer
View answer
Correct Answer: C
Question #5
HOTSPOT (Drag and Drop is not supported)You have an Azure virtual machine named VM1 that runs Linux.You plan to deploy the Desired State Configuration (DSC) extension to VM1. You need to grant the Log Analytics agent the appropriate directory permissions.How should you complete the command? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.Hot Area:
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #6
Your company deploys applications in Docker containers.You want to detect known exploits in the Docker images used to provision the Docker containers.You need to integrate image scanning into the application lifecycle. The solution must expose the exploits as early as possible during the application lifecycle.What should you configure?
A. task executed in the continuous integration pipeline and a scheduled task that analyzes the image registry
B. anual tasks performed during the planning phase and the deployment phase
C. task executed in the continuous deployment pipeline and a scheduled task against a running production container
D. task executed in the continuous integration pipeline and a scheduled task that analyzes the production container
View answer
Correct Answer: A
Question #7
DRAG DROP (Drag and Drop is not supported)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 must 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 Pl
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #8
You are currently developing a project for a client that will be managing work items via Azure DevOps. You want to make sure that the work item process you use for the client allows for requirements, change requests, risks, and reviews to be tracked.Which of the following is the option you would choose?
A. asic
B. gile
C. crum
D. MMI
View answer
Correct Answer: D
Question #9
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
B. From the code repository of webapp1, modify the Startup
C. From AppInsights1, modify the Usage and estimated costs settings
D. From AppInsights1, configure the Continuous export settings
View answer
Correct Answer: B
Question #10
Your company has an Azure DevOps environment that can only be accessed by Azure Active Directory users. You are instructed to make sure that the Azure DevOps environment can only be accessed from devices connected to the company’s on-premises network.Which of the following actions should you take?
A. ee Explanation section for answer
View answer
Correct Answer: D
Question #11
DRAG DROP (Drag and Drop is not supported)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.Select and Place:
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #12
SIMULATIONYou need to configure an Azure web app named az400-9940427-main to contain an environmental variable named “MAX_ITEMS”. The environmental variable must have a value of 50.To complete this task, sign in to the Microsoft Azure portal.
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #13
Your company is building a new solution in Java.The company currently uses a SonarQube server to analyze the code of .NET solutions.You need to analyze and monitor the code quality of the Java solution.Which task types should you add to the build pipeline?
A. aven
B. ocoaPods
C. code
D. ulp
View answer
Correct Answer: A
Question #14
You need to execute inline testing of an Azure DevOps pipeline that uses a Docker deployment model. The solution must prevent the results from being published to the pipeline.What should you use for the inline testing?
A. he number of code modules in an application
B. he number of unit test failures
C. he percentage of unit test failures
D. he percentage of overall time spent on rework
View answer
Correct Answer: D
Question #15
You have a project in Azure DevOps. You have an Azure Resource Group deployment project in Microsoft Visual Studio that is checked in to the Azure DevOps project.You need to create a release pipeline that will deploy resources by using Azure Resource Manager templates. The solution must minimize administrative effort.Which task type should you include in the solution?
A. zure Cloud Service Deployment
B. zure RM Web App Deployment
C. zure PowerShell
D. zure App Service Manage
View answer
Correct Answer: C
Question #16
HOTSPOT (Drag and Drop is not supported)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.Hot Area:
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #17
You have been tasked with strengthening the security of your team’s development process.You need to suggest a security tool type for the Continuous Integration (CI) phase of the development process.Which of the following is the option you would suggest?
A. ee Explanation section for answer
View answer
Correct Answer: B
Question #18
HOTSPOT (Drag and Drop is not supported)You are using PowerShell to administer Azure Log Analytics workspaces. You need to list the available workspaces and their properties.How should you complete the command? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.Hot Area:
A. ath filters
B. atch changes
C. cheduled builds
D. ranch filters
View answer
Correct Answer: A
Question #19
HOTSPOT (Drag and Drop is not supported)You plan to use Desired State Configuration (DSC) to maintain the configuration state of virtual machines that run Windows Server.You need to perform the following:-Install Internet Information Services (IIS) on the virtual machines.-Update the default home page of the IIS web server.How should you configure the DSC configuration file? To answer, select the appropriate options in the answer area.NOTE: Each correct selection is worth one point.Hot Area:
A. ee Explanation section for answer
View answer
Correct Answer: A
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.Your company uses Azure DevOps to manage the build and release processes for app
A. es
B. o
View answer
Correct Answer: B
Question #21
You have a multi-tier application. The front end of the application is hosted in Azure App Service. You need to identify the average load times of the application pages.What should you use?
A. zure Application Insights
B. he activity log of the App Service
C. he diagnostics logs of the App Service
D. zure Advisor
View answer
Correct Answer: A
Question #22
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. ertificate authentication
B. personal access token (PAT)
C. Shared Access Signature (SAS) token
D. TLM authentication
View answer
Correct Answer: B
Question #23
DRAG DROP (Drag and Drop is not supported)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
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #24
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,
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #25
You are configuring project metrics for dashboards in Azure DevOps.You need to configure a chart widget that measures the elapsed time to complete work items once they become active.Which of the following is the widget you should use?
A. umulative Flow Diagram
B. urnup
C. ycle time
D. urndown
View answer
Correct Answer: C
Question #26
DRAG DROP (Drag and Drop is not supported)You have an Azure DevOps release pipeline as shown in the following exhibit.You need to complete the pipeline to configure OWASP ZAP for security testing.Which five Azure CLI tasks should you add in sequence? To answer, move the tasks from the list of tasks to the answer area and arrange them in the correct order.Select and Place:
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #27
You are developing an open source solution that uses a GitHub repository. You create a new public project in Azure DevOps.You plan to use Azure Pipelines for continuous build. The solution will use the GitHub Checks API. Which authentication type should you use?
A. penID
B. itHub App
C. personal access token (PAT)
D. AML
View answer
Correct Answer: B
Question #28
You are configuring project metrics for dashboards in Azure DevOps.You need to configure a chart widget that measures the elapsed time to complete work items once they become active.Which of the following is the widget you should use?
A. umulative Flow Diagram
B. urnup
C. ycle time
D. urndown
View answer
Correct Answer: C
Question #29
In Azure DevOps, you create Project3.You need to meet the requirements of the project. What should you do first?
A. rom Azure DevOps, modify the build definition
B. rom SonarQube, obtain an authentication token
C. rom Azure DevOps, create a service endpoint
D. rom SonarQube, create a project
View answer
Correct Answer: C
Question #30
You are making use of Azure DevOps manage build pipelines, and also deploy pipelines.The development team is quite large, and is regularly added to.You have been informed that the management of users and licenses must be automated when it can be.Which of the following is a task that can't be automated?
A. roup membership changes
B. icense assignment
C. ssigning entitlements
D. icense procurement
View answer
Correct Answer: D
Question #31
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. nstall the Azure Pipelines app for Teams and configure a subscription to receive notifications in the channel
B. se Azure Automation to connect to the Azure DevOps REST API and send messages to Teams
C. nstall the Azure Repos app for Teams and configure a subscription to receive notifications in the channel
D. se an Azure function to connect to the Azure DevOps REST API and send messages to Teams
View answer
Correct Answer: C
Question #32
DRAG DROP (Drag and Drop is not supported)You need to recommend a procedure to implement the build agent for Project1.Which three actions should you recommend be performed 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:
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #33
You need to recommend a Docker container build strategy that meets the following requirements:-Minimizes image sizes-Minimizes the security surface area of the final image What should you include in the recommendation?
A. ulti-stage builds
B. owerShell Desired State Configuration (DSC)
C. ocker Swarm
D. ingle-stage builds
View answer
Correct Answer: A
Question #34
SIMULATIONYou plan to store signed images in an Azure Container Registry instance named az4009940427acr1.You need to modify the SKU for az4009940427acr1 to support the planned images. The solution must minimize costs.To complete this task, sign in to the Microsoft Azure portal.
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #35
Your company uses Azure Artifacts for package management.You need to configure an upstream source in Azure Artifacts for Python packages.Which repository type should you use as an upstream source?
A. pmjs
B. yPI
C. aven Central
D. hird-party trusted Python
View answer
Correct Answer: B
Question #36
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 plan to create a release pipeline that will deploy Azure resources by using
A. es
B. o
View answer
Correct Answer: B
Question #37
You have a private distribution group that contains provisioned and unprovisioned devices.You need to distribute a new iOS application to the distribution group by using Microsoft Visual Studio App Center.What should you do?
A. elect Register devices and sign my app
B. reate an active subscription in App Center Test
C. dd the device owner to the organization in App Center
D. reate an unsigned build
View answer
Correct Answer: A
Question #38
You plan to share packages that you wrote, tested, validated, and deployed by using Azure Artifacts.You need to release multiple builds of each package by using a single feed. The solution must limit the release of packages that are in development. What should you use?
A. ocal symbols
B. iews
C. lobal symbols
D. pstream sources
View answer
Correct Answer: D
Question #39
HOTSPOT (Drag and Drop is not supported)You have the Azure DevOps pipeline 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.Hot Area:
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #40
SIMULATIONYou have a web app that connects to an Azure SQL Database named db1.You need to configure db1 to send Query Store runtime statistics to Azure Log Analytics.To complete this task, sign in to the Microsoft Azure portal.
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #41
SIMULATIONYou have an Azure function hosted in an App Service plan named az400-9940427-func1.You need to configure az400-9940427-func1 to upgrade the functions automatically whenever new code is committed to the master branch of https:// github.com/Azure-Samples/functions-quickstart.To complete this task, sign in to the Microsoft Azure portal.
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #42
You need to consider the underlined segment to establish whether it is accurate.Your company has a multi-tier application that has its front end hosted in Azure App Service.To pinpoint the average load times of the application pages, you should make use of Azure Event Hubs. Select ‘No adjustment required’ if the underlined segment is accurate. If the underlined segment is inaccurate, select the accurate option.
A. o adjustment required
B. zure Application Insights
C. zure Log Analytics
D. zure Advisor
View answer
Correct Answer: B
Question #43
Note: The question is included in a number of questions that depicts the identical set-up. However, every question has a distinctive result. Establish if the solution satisfies the requirements.You run the Register-AzureRmAutomationDscNode command in your company's environment.You need to make sure that your company's test servers remain correctly configured, regardless of configuration drift.Solution: You set the -ConfigurationMode parameter to ApplyOnly.Does the solution meet the goal?
A. es
B. o
View answer
Correct Answer: B
Question #44
You use Azure Pipelines to build and deploy an app named App1.You plan to monitor App1 by using Application Insights.You create an Application Insights instance named AI1.You need to configure App1 to use AI1.Which file should you modify?
A. appsettings
B. launchSettings
C. startup
D. project
View answer
Correct Answer: A
Question #45
HOTSPOT (Drag and Drop is not supported)You have an Azure subscription that contains two resource groups named ContosoRG and ContosoDev, an Azure data factory named Contoso Data Factory, and a release pipeline in Azure Pipelines named Pipeline1.You plan to deploy Contoso Data Factory to ContosoRG by using Pipeline1.You add the Azure Resource Manager (ARM) template deployment task shown in the following exhibit.Use the drop-down menus to select the answer choice that completes each statement based on the inf
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #46
You are using GitHub as a source code repository.You create a client-side Git hook on the commit-msg event. The hook requires that each commit message contain a custom work item tag.You need to make a commit that does not have a work item tag. Which git commit parameter should you use?
A. -squash
B. -no-verify
C. -message ''
D. -no-post-rewrite
View answer
Correct Answer: B
Question #47
DRAG DROP (Drag and Drop is not supported)Your company has a project in Azure DevOps.You plan to create a release pipeline that will deploy resources by using Azure Resource Manager templates. The templates will reference secrets stored in Azure Key Vault.You need to recommend a solution for accessing the secrets stored in the key vault during deployments. The solution must use the principle of least privilege.What should you include in the recommendation? To answer, drag the appropriate configurations to t
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #48
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. reate two feed views named @prerelease and @release, Set @release as the default view
B. reate a feed view named @prerelease
C. reate two feed views named @prerelease and @default
D. reate two feed views named @prerelease and @release
View answer
Correct Answer: D
Question #49
SIMULATIONYou plan to deploy a website that will be hosted in two Azure regions.You need to create an Azure Traffic Manager profile named az40011566895n1-tm in a resource group named RG1lod11566895. The solution must ensure that users will always connect to a copy of the website that is in the same country.To complete this task, sign in to the Microsoft Azure portal.
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #50
You need to consider the underlined segment to establish whether it is accurate.The Burnup widget measures the elapsed time from creation of work items to their completion.Select `No adjustment required` if the underlined segment is accurate. If the underlined segment is inaccurate, select the accurate option.
A. o adjustment required
B. ead time
C. est results trend
D. urndown
View answer
Correct Answer: B
Question #51
You have an Azure solution that contains a build pipeline in Azure Pipelines. You experience intermittent delays before the build pipeline starts.You need to reduce the time it takes to start the build pipeline. What should you do?
A. nable self-hosted build agents
B. reate a new agent pool
C. plit the build pipeline into multiple stages
D. urchase an additional parallel job
View answer
Correct Answer: D
Question #52
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 have an approval process that contains a condition. The condition requires t
A. es
B. o
View answer
Correct Answer: B
Question #53
DRAG DROP (Drag and Drop is not supported)You need to implement Project6.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.Select and Place:
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #54
HOTSPOT (Drag and Drop is not supported)You are finalizing a release in GitHub.You need to apply the following labels to the release:-Name -Email-Release v3.0 -Release dateHow should you complete the git command? To answer, select the appropriate options in the answer area.NOTE: Each correct selection is worth one point.Hot Area:
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #55
DRAG DROP (Drag and Drop is not supported)You manage the Git repository for a large enterprise application.During the development of the application, you use a file named Config.json.You need to prevent Config.json from being committed to the source control whenever changes to the application are committed.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.Select and Place:
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #56
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 have an approval process that contains a condition. The condition requires t
A. es
B. o
View answer
Correct Answer: B
Question #57
DRAG DROP (Drag and Drop is not supported)You are preparing to deploy an Azure resource group via Terraform. To achieve your goal, you have to install the necessary frameworks.Which of the following are the frameworks you should use? Answer by dragging the correct options from the list to the answer area.Select and Place:
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #58
Note: The question is included in a number of questions that depicts the identical set-up. However, every question has a distinctive result. Establish if the solution satisfies the requirements.You run the Register-AzureRmAutomationDscNode command in your company’s environment. You need to make sure that your company’s test servers remain correctly configured, regardless of configuration drift.Solution: You set the -ConfigurationMode parameter to ApplyOnly. Does the solution meet the goal?
A. es
B. o
View answer
Correct Answer: B
Question #59
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. nalytics
B. ynthetic monitoring
C. irected monitoring
D. lert Management
View answer
Correct Answer: ABD
Question #60
HOTSPOT (Drag and Drop is not supported)Your company is building a new web application.You plan to collect feedback from pilot users on the features being delivered.All the pilot users have a corporate computer that has Google Chrome and the Microsoft Test & Feedback extension installed. The pilot users will test the application by using Chrome.You need to identify which access levels are required to ensure that developers can request and gather feedback from the pilot users. The solution must use the princ
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #61
You need to implement Project4. What should you do first?
A. dd the FROM instruction in the Dockerfile file
B. dd a Copy and Publish Build Artifacts task to the build pipeline
C. dd a Docker task to the build pipeline
D. dd the MAINTAINER instruction in the Dockerfile file
View answer
Correct Answer: C
Question #62
DRAG DROP (Drag and Drop is not supported)As part of your application build process, you need to deploy a group of resources to Azure by using an Azure Resource Manager template located on GitHub.Which three action 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:
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #63
You have a GitHub Enterprise account.You need to enable push protection for secret scanning of the account repositories.What should you do first?
A. urchase Premium Plus support
B. nforce multi-factor authentication (MFA)
C. urchase a GitHub Advanced Security license
D. reate an access policy for secrets
View answer
Correct Answer: C
Question #64
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. ee Explanation section for answer
View answer
Correct Answer: BCD
Question #65
You are designing a build pipeline in Azure Pipelines.The pipeline requires a self-hosted agent. The build pipeline will run once daily and will take 30 minutes to complete. You need to recommend a compute type for the agent. The solution must minimize costs.What should you recommend?
A. n Azure Kubernetes Service (AKS) cluster
B. zure Container Instances
C. n Azure virtual machine scale set
D. zure virtual machines
View answer
Correct Answer: B
Question #66
HOTSPOT (Drag and Drop is not supported)Your company uses Team Foundation Server 2013 (TFS 2013). You plan to migrate to Azure DevOps.You need to recommend a migration strategy that meets the following requirements:-Preserves the dates of Team Foundation Version Control changesets-Preserves the changes dates of work items revisions-Minimizes migration effort-Migrates all TFS artifactsWhat should you recommend? To answer, select the appropriate options in the answer area.NOTE: Each correct selection is worth
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #67
You have a private GitHub repository.You need to display the commit status of the repository on Azure Boards. What should you do first?
A. onfigure multi-factor authentication (MFA) for your GitHub account
B. dd the Azure Pipelines app to the GitHub repository
C. dd the Azure Boards app to the repository
D. reate a GitHub action in GitHub
View answer
Correct Answer: C
Question #68
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 app
A. es
B. o
View answer
Correct Answer: B
Question #69
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. eader
B. roject Collection Administrators
C. roject Administrators
D. ontributor
View answer
Correct Answer: D
Question #70
DRAG DROP (Drag and Drop is not supported)You have an Azure subscription that contains a resources group named RG1. RG1 contains the following resources: Four Azure virtual machines that run Windows Server and have Internet Information Services (IIS) installed.SQL Server on an Azure virtual machine.An Azure Load Balancer.You need to deploy an application to the virtual machines in RG1 by using Azure Pipelines.Which four actions should you perform in sequence? To answer, move the appropriate actions from the
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #71
HOTSPOT (Drag and Drop is not supported)You have an Azure web app named Webapp1.You need to use an Azure Monitor query to create a report that details the top 10 pages of Webapp1 that failed. How should you complete the query? To answer, select the appropriate options in the answer area.NOTE: Each correct selection is worth one point.Hot Area:
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #72
Your company is building a new solution in Java.The company currently uses a SonarQube server to analyze the code of .NET solutions.You need to analyze and monitor the code quality of the Java solution.Which task types should you add to the build pipeline?
A. aven
B. ocoaPods
C. code
D. ulp
View answer
Correct Answer: A
Question #73
You have an Azure DevOps project named Project1 and an Azure subscription named Sub1. Sub1 contains an Azure SQL database named DB1. You need to create a release pipeline that uses the Azure SQL Database Deployment task to update DB1.Which artifact should you deploy?
A. BACPAC
B. DACPAC
C. n LDF file
D. n MDF file
View answer
Correct Answer: B
Question #74
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. niversal Packages
B. pstream sources
C. iews in Azure Artifacts
D. symbol server
View answer
Correct Answer: B
Question #75
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 have an Azure DevOps project.Your build process creates several artifacts.Yo
A. es
B. o
View answer
Correct Answer: A
Question #76
SIMULATIONYou 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.
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #77
Your company creates a web application.You need to recommend a solution that automatically sends to Microsoft Teams a daily summary of the exceptions that occur in the application. Which two Azure services should you recommend? Each correct answer presents part of the solution.NOTE: Each correct selection is worth one point.
A. ssign the devices to a security group
B. reate a GPO
C. onfigure Security in Project Settings from Azure DevOps
D. onfigure conditional access in Azure Active Directory
View answer
Correct Answer: AE
Question #78
SIMULATIONYou need to create and configure an Azure Storage account named az400lod11566895stor in a resource group named RG1lod11566895 to store the boot diagnostics for a virtual machine named VM1.To complete this task, sign in to the Microsoft Azure portal.
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #79
HOTSPOT (Drag and Drop is not supported)You need to create deployment files for an Azure Kubernetes Service (AKS) cluster. The deployments must meet the provisioning storage requirements shown in the following table.Which resource type should you use for each deployment? To answer, select the appropriate options in the answer area.NOTE: Each correct selection is worth one point.Hot Area:
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #80
You have an Azure subscription that contains multiple Azure services.You need to send an SMS alert when scheduled maintenance is planned for the Azure services.Which two actions should you perform? Each correct answer presents part of the solution.NOTE: Each correct selection is worth one point.
A. Enable Azure Security Center
B. Create and configure an Azure Monitor alert rule
C. Create an Azure Service Health alert
D. Create and configure an action group
View answer
Correct Answer: CD
Question #81
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 have an Azure DevOps project.Your build process creates several artifacts.Yo
A. es
B. o
View answer
Correct Answer: B
Question #82
You are creating a dashboard in Azure Boards.You need to visualize the time from when work starts on a work item until the work item is closed.Which type of widget should you use?
A. ycle time
B. elocity
C. umulative flow
D. ead time
View answer
Correct Answer: D
Question #83
DRAG DROP (Drag and Drop is not supported)You have an Azure Kubernetes Service (AKS) cluster.You need to deploy an application to the cluster by using Azure DevOps.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.Select and Place:
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #84
You have a private distribution group that contains provisioned and unprovisioned devices.You need to distribute a new iOS application to the distribution group by using Microsoft Visual Studio App Center.What should you do?
A. elect Register devices and sign my app
B. reate an active subscription in App Center Test
C. reate an unsigned build
D. dd the device owner to the collaborators group
View answer
Correct Answer: A
Question #85
DRAG DROP (Drag and Drop is not supported)You have an Azure Pipeline.You need to store configuration values as variables.At which four scopes can the variables be defined, and what is the precedence of the variables from the highest precedence to lowest precedence? To answer, move the appropriate scope from the list of scopes to the answer area and arrange them in the correct order.
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #86
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. he retention settings of the project’s release
B. he retention settings of the project’s pipeline
C. he retention settings of the project’s tests
D. he retention settings of the company pipeline
View answer
Correct Answer: B
Question #87
You use GitHub for source control of .NET applications.You need to deploy a documentation solution that meets the following requirements:-Documents will be written in Markdown as developers make code changes.-Changes to the documents will trigger the recompilation of a static website.-Users will access the documents from the static website.-Documents will be stored in a GitHub repository.Which two tools can you use to compile the website? Each correct answer presents a complete solution.NOTE: Each correct s
A. he application ID, a client secret, and the object ID
B. client secret, the object ID, and the tenant ID
C. he application ID, a client secret, and the tenant ID
D. he application ID, a client secret, and the subscription ID
View answer
Correct Answer: AB
Question #88
HOTSPOT (Drag and Drop is not supported)You have a project in Azure DevOps.You plan to create a build pipeline that will deploy resources by using Azure Resource Manager templates. The templates will reference secrets stored in Azure Key Vault.You need to ensure that you can dynamically generate the resource ID of the key vault during template deployment. What should you include in the template? To answer, select the appropriate options in the answer area.NOTE: Each correct selection is worth one point.Hot
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #89
Note: The question is included in a number of questions that depicts the identical set-up. However, every question has a distinctive result. Establish if the solution satisfies the requirements.You run the Register-AzureRmAutomationDscNode command in your company’s environment. You need to make sure that your company’s test servers remain correctly configured, regardless of configuration drift.Solution: You set the -ConfigurationMode parameter to ApplyAndMonitor. Does the solution meet the goal?
A. es
B. o
View answer
Correct Answer: B
Question #90
Your company has a hybrid cloud between Azure and Azure Stack.The company uses Azure DevOps for its full CI/CD pipelines. Some applications are built by using Erlang and Hack.You need to ensure that Erlang and Hack are supported as part of the build strategy across the hybrid cloud. The solution must minimize management overhead.What should you use to execute the build pipeline?
A. Microsoft-hosted agent
B. zure DevOps self-hosted agents on Azure DevTest Labs virtual machines
C. zure DevOps self-hosted agents on Hyper-V virtual machines
D. zure DevOps self-hosted agents on virtual machines that run on Azure Stack
View answer
Correct Answer: D
Question #91
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. ee Explanation section for answer
View answer
Correct Answer: B
Question #92
You are developing an application. The application source has multiple branches. You make several changes to a branch used for experimentation.You need to update the main branch to capture the changes made to the experimentation branch and override the history of the Git repository. Which Git option should you use?
A. ebase
B. etch
C. erge
D. ush
View answer
Correct Answer: C
Question #93
HOTSPOT (Drag and Drop is not supported)You need to deploy Azure Kubernetes Service (AKS) to host an application. The solution must meet the following requirements: Containers must only be published internally.AKS clusters must be able to create and manage containers in Azure.What should you use for each requirement? To answer, select the appropriate options in the answer area.NOTE: Each correct selection is worth one point.Hot Area:
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #94
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
A. ee Explanation section for answer
View answer
Correct Answer: A
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.You need to recommend an integration strategy for the build process of a Java ap
A. es
B. o
View answer
Correct Answer: B
Question #96
DRAG DROP (Drag and Drop is not supported)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.
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #97
HOTSPOT (Drag and Drop is not supported)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 an
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #98
Your company develops a client banking application that processes a large volume of data.Code quality is an ongoing issue for the company. Recently, the code quality has deteriorated because of an increase in time pressure on the development team.You need to implement static code analysis.During which phase should you use static code analysis?
A. ntegration testing
B. taging
C. roduction release
D. uild
View answer
Correct Answer: A
Question #99
You have a Microsoft ASP.NET Core web app in Azure that is accessed worldwide.You need to run a URL ping test once every five minutes and create an alert when the web app is unavailable from specific Azure regions. The solution must minimize development time.What should you do?
A. reate an Azure Monitor Availability metric and alert
B. reate an Azure Application Insights availability test and alert
C. rite an Azure function and deploy the function to the specific regions
D. reate an Azure Service Health alert for the specific regions
View answer
Correct Answer: B
Question #100
DRAG DROP (Drag and Drop is not supported)You are designing a versioning strategy for Git-based packages.You plan to use a Semantic Versioning (SemVer)-based strategy.You need to identify when to change the build version.What should you identify for each scenario? To answer, drag the appropriate versions to the correct scenarios. Each version 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 p
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #101
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. ertificate authentication
B. personal access token (PAT)
C. Shared Access Signature (SAS) token
D. TLM authentication
View answer
Correct Answer: B
Question #102
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 has a project in Azure DevOps for a new web application. You need t
A. es
B. o
View answer
Correct Answer: B
Question #103
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 have an approval process that contains a condition. The condition requires t
A. es
B. o
View answer
Correct Answer: B
Question #104
Your company hosts a web application in Azure, and makes use of Azure Pipelines for managing the build and release of the application.When stakeholders report that system performance has been adversely affected by the most recent releases, you configure alerts in Azure Monitor.You are informed that new releases must satisfy specified performance baseline conditions in the staging environment before they can be deployed to production.You need to make sure that releases not satisfying the performance baseline
A. ou should make use of a branch control check
B. ou should make use of an alert trigger
C. ou should make use of a gate
D. ou should make use of an approval check
View answer
Correct Answer: C
Question #105
DRAG DROP (Drag and Drop is not supported)You have a web app named App1 that is hosted on multiple servers. App1 uses Application Insights in Azure Monitor.You need to compare the daily CPU usage from the last week for all servers.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.S
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #106
You need to perform the GitHub code migration. The solution must support the planned changes for the DevOps environment.What should you use?
A. it clone
B. itHub Importer
C. mport repository in Azure Repos
D. it-tfs
View answer
Correct Answer: D
Question #107
You create an alert rule in Azure Monitor as shown in the following exhibit. Which action will trigger an alert?
A. failed attempt to delete the ASP-9bb7 resource
B. change to a role assignment for the ASP-9bb7 resource
C. successful attempt to delete the ASP-9bb7 resource
D. failed attempt to scale up the ASP-9bb7 resource
View answer
Correct Answer: A
Question #108
DRAG DROP (Drag and Drop is not supported)You are implementing an Azure DevOps strategy for mobile devices using App Center. You plan to use distribution groups to control access to releases.You need to create the distribution groups shown in the following table.Which type of distribution group should you use for each group? To answer, drag the appropriate group types to the correct locations. Each group type may be used once, more than once, or not at all. You may need to drag the split bar between panes o
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #109
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. pre-deployment task that runs a security and compliance assessment
B. post-deployment task that runs a security and compliance assessment
C. n ARM template deployment task to assign Policy1 to Subscription1
D. n ARM template deployment task to deploy Policy1 to Subscription1
View answer
Correct Answer: A
Question #110
DRAG DROP (Drag and Drop is not supported)You have a project in Azure DevOps that uses packages from multiple public feeds. Some of the feeds are unreliable. You need to consolidate the packages into a single feed.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.Select and Place:
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #111
SIMULATIONYou need to create a notification if the peak average response time of an Azure web app named az400-9940427-main is more than five seconds when evaluated during a five-minute period. The notification must trigger the “https://contoso.com/notify” webhook.To complete this task, sign in to the Microsoft Azure portal.
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #112
HOTSPOT (Drag and Drop is not supported)You have a project in Azure DevOps that contains a release pipeline. The pipeline contains two stages named QA and Prod. QA deploys code to an Azure web app named webapp1. Prod deploys code to an Azure web app named webapp2.You need to ensure that code deployments to webapp2 are blocked if Azure Application Insights generates Failed requests alerts following the deployment of new code to webapp1.What should you do for each stage? To answer, select the appropriate opti
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #113
DRAG DROP (Drag and Drop is not supported)You have an app named App1. You have a Log Analytics workspace named Workspace1 that contains a table named AppEvents. App1 writes logs to Workspace1.You need to query the AppEvents table. The solution must meet the following requirements:-Only query rows for a column named Name that starts with the following text: "Clicked Create New Ticket."-Calculate the number of daily clicks per user.-Return the top 10 users based on their number of clicks for any day.-Sort the
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #114
Your team uses Azure Pipelines to deploy applications.You need to ensure that when a failure occurs during the build or release process, all the team members are notified by using Microsoft Teams. The solution must minimize development effort.What should you do?
A. nstall the Azure Boards app for Teams and configure a subscription to receive notifications in a channel
B. se Azure Automation to connect to the Azure DevOps REST API and notify the team members
C. se an Azure function to connect to the Azure DevOps REST API and notify the team members
D. nstall the Azure Pipelines app for Teams and configure a subscription to receive notifications in a channel
View answer
Correct Answer: D
Question #115
HOTSPOT (Drag and Drop is not supported)How should you configure the filters for the Project5 trigger? To answer, select the appropriate options in the answer area.NOTE: Each correct selection is worth one point.Hot Area:
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #116
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 pip
A. es
B. o
View answer
Correct Answer: B
Question #117
DRAG DROP (Drag and Drop is not supported)You need to recommend project metrics for dashboards in Azure DevOps.Which chart widgets should you recommend for each metric? To answer, drag the appropriate chart widgets to the correct metrics. Each chart widget 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:
A. ee Explanation section for answer
View answer
Correct Answer: A
Question #118
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. icro
B. inor
C. ajor
D. odifier
View answer
Correct Answer: D
Question #119
Your company is currently making use of Team Foundation Server 2013 (TFS 2013), but intend to migrate to Azure DevOps.You have been tasked with supplying a migration approach that allows for the preservation of Team Foundation Version Control changesets dates, as well as the changes dates of work items revisions. The approach should also allow for the migration of all TFS artifacts, while keeping migration effort to a minimum. You have suggested upgrading TFS to the most recent RTW release.Which of the foll
A. nstalling the TFS kava SDK
B. sing the TFS Database Import Service to perform the upgrade
C. pgrading PowerShell Core to the latest version
D. sing the TFS Integration Platform to perform the upgrade
View answer
Correct Answer: B
Question #120
You are making use of Azure DevOps to configure Azure Pipelines for project, named PROJ-01.You are preparing to use a version control system that allows for source code to be stored on a managed Windows server located on the company network.Which of the following is the version control system you should use?
A. ithub Enterprise
B. itbucket cloud
C. ithub Professional
D. it in Azure Repos
View answer
Correct Answer: A
Question #121
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 plan to create a release pipeline that will deploy Azure resources by using
A. es
B. o
View answer
Correct Answer: B
Question #122
DRAG DROP (Drag and Drop is not supported)You have an Azure DevOps pipeline that is used to deploy a Node.js app.You need to ensure that the dependencies are cached between builds.How should you configure the deployment YAML? 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.
A. ee Explanation section for answer
View answer
Correct Answer: A

View Answers after Submission

Please submit your email and WhatsApp to get the answers of questions.

Note: Please make sure your email ID and Whatsapp are valid so that you can get the correct exam results.

Email:
Whatsapp/phone number: