[How do I get success on the AZ-400 Designing and Implementing Microsoft DevOps Solutions exam?]
Using the AZ-400 Dumps is the real learning material for you to successfully pass the Designing and Implementing Microsoft DevOps Solutions exam.AZ-400 dumps have been updated to include 370 real and valid exam practice questions, we confirm that all AZ-400 exam questions have been verified and reviewed to be authentic and valid to ensure you pass the AZ-400 Designing and Implementing Microsoft DevOps Solutions exam.
Lead4Pass AZ-400 Dumps is responsible for your real goal of successfully passing the Designing and Implementing Microsoft DevOps Solutions exam. Visit the AZ-400 Dumps: https://www.leads4pass.com/az-400.html. Achieve a successful first attempt to pass the exam.
[Practice Test] AZ-400 Free Dumps Read First
The questions for AZ-400 were last updated on April 24, 2022.
Viewing questions 1-15 out of 370 questions:
Question 1:
HOTSPOT
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:
1.
Preserves the dates of Team Foundation Version Control changesets
2.
Preserves the changes dates of work items revisions
3.
Minimizes migration effort
4.
Migrates all TFS artifacts
What should you recommend? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Box 1: Upgrade TFS to the most recent RTM release.
One of the major prerequisites for migrating your Team Foundation Server database is to get your database schema version as close as possible to what is currently deployed in Azure DevOps Services.
Box 2: Use the TFS Database Import Service
In Phase 3 of your migration project, you will work on upgrading your Team Foundation Server to one of the supported versions for the Database Import Service in Azure DevOps Services.
Question 2:
HOTSPOT
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 and 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 principle of least privilege.
Which access levels in Azure DevOps should you identify? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Box 1: Basic
Assign Basic to users with a TFS CAL, with a Visual Studio Professional subscription, and to users for whom you are paying for Azure Boards and Repos in an organization.
Box 2: Stakeholder
Assign Stakeholders to users with no license or subscriptions who need access to a limited set of features.
Note:
You assign users or groups of users to one of the following access levels:
Basic: Provides access to most features
VS Enterprise: provides access to premium features
Stakeholders: provides partial access, can be assigned to unlimited users for free
References: https://docs.microsoft.com/en-us/azure/devops/organizations/security/access-levels?view=vsts
Question 3:
HOTSPOT
You have an Azure DevOps project that contains a build pipeline. The build pipeline uses approximately 50 open source libraries.
You need to ensure that the project can be scanned for known security vulnerabilities in the open-source libraries.
What should you do? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Explanation:
Box 1: A Build task Trigger a build You have a Java code provisioned by the Azure DevOps demo generator. You will use the WhiteSource Bolt extension to check the vulnerable components present in this code.
1.
Go to the Builds section under the Pipelines tab, select the build definition WhiteSourceBolt and click on Queue to trigger a build.
2.
To view the build in progress status, click on the ellipsis and select View build results.
Box 2: WhiteSource Bolt WhiteSource is the leader in continuous open source software security and compliance management. WhiteSource integrates into your build process, irrespective of your programming languages, build tools, or development environments. It works automatically, continuously, and silently in the background, checking the security, licensing, and quality of your open source components against WhiteSource’s constantly-updated definitive database of open source repositories.
References: https://www.azuredevopslabs.com/labs/vstsextend/whitesource/
Question 4:
HOTSPOT
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 Area:
Correct Answer:
Box 1: “Microsoft.Resources/deployments”
Reference a secret with dynamic ID. You need to reference a key vault secret that varies based on the current deployment.
Example:
“resources”: [
{
“apiVersion”: “2018-05-01”,
“name”: “dynamicSecret”,
“type”: “Microsoft.Resources/deployments”,
“properties”: {
“mode”: “Incremental”,
“templateLink”: {
Box 2: “templateLink”
In your parent template, you add the linked template and pass in a parameter that contains the dynamically generated resource ID.
References: https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-manager-keyvault-parameter
Question 5:
HOTSPOT
You are configuring a release pipeline in Azure DevOps as shown in the exhibit.
Use the drop-down menus to select the answer choice that answers each question based on the information presented in the graphic.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Box 1: 5 There are five stages: Development, QA, Pre-production, Load Test, and Production. They all have triggers. Box 2: The Internal Review stage References: https://docs.microsoft.com/en-us/azure/devops/pipelines/release/triggers
Question 6:
HOTSPOT
Your company has an Azure subscription.
The company requires that all resource groups in the subscription have a tag named organization set to a value of Contoso.
You need to implement a policy to meet the tagging requirement.
How should you complete the policy? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Box 1: ” Microsoft.Resources/subscriptions/resourceGroups”
Box 2: “Deny”,
Sample – Enforce tag and its value on resource groups
}, “policyRule”: { “if”: { “allOf”: [
{
“field”: “type”,
“equals”: “Microsoft.Resources/subscriptions/resourceGroups”
},
{
“not”: {
“field”: “[concat(\’tags[\’,parameters(\’tagName\’), \’]\’)]”,
“equals”: “[parameters(\’tagValue\’)]”
}
}
]
},
“then”: {
“effect”: “deny” } } } }
References: https://docs.microsoft.com/en-us/azure/governance/policy/samples/enforce-tag-on-resource-groups
Question 7:
HOTSPOT
You currently use JIRA, Jenkins, and Octopus as part of your DevOps processes.
You plan to use Azure DevOps to replace these tools.
Which Azure DevOps service should you use to replace each tool? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
JIRA: Release pipelines Atlassian\’s Jira Software is a popular application that helps teams to plan, track, and manage software releases, whereas Octopus Deploy helps teams automate their development and operations processes in a fast, repeatable, and reliable manner. Together, they enable teams to get better end-to-end visibility into their software pipelines from idea to production.
Jenkins: Repos One way to integrate Jenkins with Azure Pipelines is to run CI jobs in Jenkins separately. This involves the configuration of a CI pipeline in Jenkins and a webhook in Azure DevOps that invokes the CI process when source code is pushed to a repository or a branch.
Octopus: Build pipelines
References: https://octopus.com/blog/octopus-jira-integration
https://www.azuredevopslabs.com/labs/vstsextend/jenkins/
Question 8:
HOTSPOT
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:
Correct Answer:
Explanation:
Deployment 1: Kubernetes.io/azure-file
You can use Azure Files to connect using the Server Message Block (SMB) protocol.
Deployment 2: Kubernetes.io/azure-disk
Deployment 3: azurekeyvault-flexvolume
azurekeyvault-flexvolume: Key Vault FlexVolume: Seamlessly integrate your key management systems with Kubernetes.
Secrets, keys, and certificates in a key management system become a volume accessible to pods. Once the volume is mounted, its data is available directly in the container filesystem for your application.
Incorrect Answers:
blobfuse-flexvolume: This driver allows Kubernetes to access the virtual filesystem backed by the Azure Blob storage.
References:
https://docs.microsoft.com/bs-cyrl-ba/azure/aks/azure-files-dynamic-pv
https://docs.microsoft.com/en-us/azure/aks/azure-disks-dynamic-pv
Question 9:
HOTSPOT
You need to deploy Azure Kubernetes Service (AKS) to host an application. The solution must meet the following requirements:
1.
Containers must only be published internally.
2.
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:
Correct Answer:
Box 1: Azure Container Registry Azure services like Azure Container Registry (ACR) and Azure Container Instances (ACI) can be used and connected from independent container orchestrators like Kubernetes (k8s). You can set up a custom ACR and connect it to an existing k8s cluster to ensure images will be pulled from the private container registry instead of the public docker hub.
Box 2: An Azure service principal When you\’re using Azure Container Registry (ACR) with Azure Kubernetes Service (AKS), an authentication mechanism needs to be established. You can set up AKS and ACR integration during the initial creation of your AKS cluster. To allow an AKS cluster to interact with ACR, an Azure Active Directory service principal is used.
References: https://thorsten-hans.com/how-to-use-private-azure-container-registry-with-kubernetes
https://docs.microsoft.com/en-us/azure/aks/cluster-container-registry-integration
Question 10:
HOTSPOT
Your 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.
Hot Area:
Correct Answer:
Reference: https://dev.to/rajikaimal/azure-devops-ci-cd-yaml-pipeline-4glj
Question 11:
HOTSPOT
You plan to create alerts that will be triggered based on the page load performance of a home page.
You have the Application Insights log query 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:
Box 1: percentile_duration_95
Box 2: success
For example –
requests
| project name, url, success
| where success == “False”
This will return all the failed requests in my App Insights within the specified time range.
Reference:
Question 12:
HOTSPOT
Your company uses Git as a source code control system for a complex app named App1.
You plan to add new functionality to App1.
You need to design a branching model for the new functionality.
Which branch lifetime and branch time should you use in the branching model? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Branch lifetime: Short-lived
Branch Type: Feature Feature branches are used when developing a new feature or enhancement which has the potential of a development lifespan longer than a single deployment. When starting development, the deployment in which this feature will be released may not be known. No matter when the feature branch will be finished, it will always be merged back into the master branch.
References: https://gist.github.com/digitaljhelms/4287848
Question 13:
HOTSPOT
You have a project in Azure DevOps that has three teams as shown in the Teams exhibit. (Click the Teams tab.)
You create a new dashboard named Dash1.
You configure the dashboard permissions for the Control project as shown in the Permissions exhibit. (Click the Permissions tab.)
All other permissions have the default values set.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Reference: https://docs.microsoft.com/en-us/azure/devops/report/dashboards/charts-dashboard-permissions-access
Question 14:
HOTSPOT
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.
Hot Area:
Question 15:
HOTSPOT
You have a project in Azure DevOps named Contoso App that contains pipelines in Azure Pipelines for GitHub repositories. You need to ensure that developers receive Microsoft Teams notifications when there are failures in a pipeline of
Contoso App. What should you run in Teams?
To answer, select the appropriate options in the answer NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
……
[Why Choose Lead4Pass AZ-400 Dumps?]
Lead4Pass AZ-400 Dumps comes with both PDF and VCE study tools to help you study easily and quickly pass the Designing and Implementing Microsoft DevOps Solutions exam in a variety of environments.370 complete AZ-400 dumps questions can be obtained at the address: https://www.leads4pass.com/az-400.html. Congratulations in advance on your success.