Download Microsoft Azure DevOps Solutions.PassLeader.AZ-400.2021-03-22.1e.169q.vcex

Download Exam

File Info

Exam Microsoft Azure DevOps Solutions
Number AZ-400
File Name Microsoft Azure DevOps Solutions.PassLeader.AZ-400.2021-03-22.1e.169q.vcex
Size 11.7 Mb
Posted March 22, 2021
Downloads 16
Download Microsoft Azure DevOps Solutions.PassLeader.AZ-400.2021-03-22.1e.169q.vcex

How to open VCEX & EXAM Files?

Files with VCEX & EXAM extensions can be opened by ProfExam Simulator.

Purchase

Coupon: MASTEREXAM
With discount: 20%



 
 



Demo 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.  
You have an approval process that contains a condition. The condition requires that releases be approved by a team leader before they are deployed.  
You have a policy stating that approvals must occur within eight hours.  
You discover that deployment fail if the approvals take longer than two hours.  
You need to ensure that the deployments only fail if the approvals take longer than eight hours.   
Solution: From Post-deployment conditions, you modify the Timeout setting for post-deployment approvals.  
Does this meet the goal?

  • A: Yes
  • B: No

Correct Answer: B

Use Pre-deployments conditions instead.  
Use a gate instead of an approval instead.  
References: 
https://docs.microsoft.com/en-us/azure/devops/pipelines/release/approvals/gates




Question 2

You are automating the testing process for your company.  
You need to automate UI testing of a web application.  
Which framework should you use?

  • A: JaCoco
  • B: Selenium
  • C: Xamarin.UITest
  • D: Microsoft.CodeAnalysis

Correct Answer: B

Performing user interface (UI) testing as part of the release pipeline is a great way of detecting unexpected changes, and need not be difficult. Selenium can be used to test your website during a continuous deployment release and test automation.  
References: 
https://docs.microsoft.com/en-us/azure/devops/pipelines/test/continuous-test-selenium?view=azure-devops




Question 3

You have an Azure DevOps organization named Contoso, an Azure DevOps project named Project1, an Azure subscription named Sub1, and an Azure key vault named vault1.  
You need to ensure that you can reference the values of the secrets stored in vault1 in all the pipelines of Project1. The solution must prevent the values from being stored in the pipelines. What should you do?

  • A: Create a variable group in Project1.
  • B: Add a secure file to Project1.
  • C: Modify the security settings of the pipelines.
  • D: Configure the security policy of Contoso.

Correct Answer: A

Use a variable group to store values that you want to control and make available across multiple pipelines.  
References: 
https://docs.microsoft.com/en-us/azure/devops/pipelines/library/variable-groups




Question 4

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?

  • A: a single long-running branch
  • B: multiple long-running branches
  • C: a single fork per team member
  • D: a single-running branch with multiple short-lived topic branches

Correct Answer: D

Topic branches, however, are useful in projects of any size. A topic branch is a short-lived branch that you create and use for a single particular feature or related work. This is something you've likely never done with a VCS before because it's generally too expensive to create and merge branches. But in Git it's common to create, work on, merge, and delete branches several times a day.  
Reference: 
https://git-scm.com/book/en/v2/Git-Branching-Branching-Workflows




Question 5

Your company has a project in Azure DevOps for a new web application.  
The company identifies security as one of the highest priorities.  
You need to recommend a solution to minimize the likelihood that infrastructure credentials will be leaked.  
What should you recommend?

  • A: Add a Run Inline Azure PowerShell task to the pipeline.
  • B: Add a PowerShell task to the pipeline and run Set-AzureKeyVaultSecret.
  • C: Add a Azurre Key Vault task to the pipeline.
  • D: Add Azure Key Vault references to Azure Resource Manger templates.

Correct Answer: B

Azure Key Vault provides a way to securely store credentials and other keys and secrets.  
The Set-AzureKeyVaultSecret cmdlet creates or updates a secret in a key vault in Azure Key Vault.  
References: 
https://docs.microsoft.com/en-us/powershell/module/azurerm.keyvault/set-azurekeyvaultsecret




Question 6

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: Azure Cloud Service Deployment
  • B: Azure RM Web App Deployment
  • C: Azure PowerShell
  • D: Azure App Service Manage

Correct Answer: C

There are two different ways to deploy templates to Azure DevOps Services. Both methods provide the same results, so choose the one that best fits your workflow.  
Add a single step to your build pipeline that runs the PowerShell script that's included in the Azure Resource Group deployment project (Deploy-AzureResourceGroup.ps1). The script copies artifacts and then deploys the template.  
Add multiple Azure DevOps Services build steps, each one performing a stage task.  
The first option has the advantage of using the same script used by developers in Visual Studio and providing consistency throughout the lifecycle.  
References: 
https://docs.microsoft.com/en-us/azure/vs-azure-tools-resource-groups-ci-in-vsts




Question 7

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: Chef
  • B: Gradle
  • C: Octopus
  • D: Gulp

Correct Answer: B

SonarQube is a set of static analyzers that can be used to identify areas of improvement in your code. It allows you to analyze the technical debt in your project and keep track of it in the future. With Maven and Gradle build tasks, you can run SonarQube analysis with minimal setup in a new or existing Azure DevOps Services build task.  
References: 
https://docs.microsoft.com/en-us/azure/devops/java/sonarqube?view=azure-devops




Question 8

You have an Azure DevOps organization named Contoso and an Azure DevOps project named Project1.  
You plan to use Microsoft-hosted agents to build container images that will host full Microsoft .NET Framework apps in a YAML pipeline in Project1.  
What are two possible virtual machine images that you can use for the Microsoft-hosted agent pool? Each correct answer presents a complete solution.  
NOTE: Each correct selection is worth one point.

  • A: vs2017-win2016
  • B: ubuntu-16.04
  • C: win1803
  • D: macOS-10.13
  • E: vs.2015-win2012r2

Correct Answer: BC

The Microsoft-hosted agent pool provides 7 virtual machine images to choose from: 
Ubuntu 16.04 (ubuntu-16.04)  
Windows Server 1803 (win1803) -for running Windows containers  
Visual Studio 2019 Preview on Windows Server 2019 (windows-2019)  
Visual Studio 2017 on Windows Server 2016 (vs2017-win2016)  
Visual Studio 2015 on Windows Server 2012R2 (vs2015-win2012r2)  
macOS X Mojave 10.14 (macOS-10.14)  
macOS X High Sierra 10.13 (macOS-10.13)  
References: 
https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/hosted?view=azure-devops




Question 9

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: Request the Apple ID associated with the user of each device.
  • B: Register the devices on the Apple Developer portal.
  • C: Create an active subscription in App Center Test.
  • D: Add the device owner to the organization in App Center.

Correct Answer: B

When releasing an iOS app signed with an ad-hoc or development provisioning profile, you must obtain tester's device IDs (UDIDs), and add them to the provisioning profile before compiling a release. When you enable the distribution group's Automatically manage devices setting, App Center automates the before mentioned operations and removes the constraint for you to perform any manual tasks. As part of automating the workflow, you must provide the user name and password for your Apple ID and your production certificate in a .p12 format.  
App Center starts the automated tasks when you distribute a new release or one of your testers registers a new device. First, all devices from the target distribution group will be registered, using your Apple ID, in your developer portal and all provisioning profiles used in the app will be generated with both new and existing device ID. Afterward, the newly generated provisioning profiles are downloaded to App Center servers.  
References: 
https://docs.microsoft.com/en-us/appcenter/distribution/groups




Question 10

You are planning projects for three customers. Each customer's preferred process for work items is shown in the following table.  

    

The customers all plan to use Azure DevOps for work item management.
Which work item process should you use for each customer? To answer, drag the appropriate work item process to the correct customers. Each work item process 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.

Correct Answer: Exam simulator is required

Box 1: Scrum
Choose Scrum when your team practices Scrum. This process works great if you want to track product backlog items (PBIs) and bugs on the Kanban board, or break PBIs and bugs down into tasks on the taskboard.
Box 2: Agile
Choose Agile when your team uses Agile planning methods, including Scrum, and tracks development and test activities separately. This process works great if you want to track user stories and (optionally) bugs on the Kanban board, or track bugs and tasks on the taskboard.
Box 3: CMMI
Choose CMMI when your team follows more formal project methods that require a framework for process improvement and an auditable record of decisions. With this process, you can track requirements, change requests, risks, and reviews.
References: 
https://docs.microsoft.com/en-us/azure/devops/boards/work-items/guidance/choose-process?view=azure-devops










CONNECT US

Facebook

Twitter

PROFEXAM WITH A 20% DISCOUNT

You can buy ProfExam with a 20% discount!



HOW TO OPEN VCEX AND EXAM FILES

Use ProfExam Simulator to open VCEX and EXAM files