June/2019 Braindump2go AZ-400 Exam Dumps with PDF and VCE New Updated Today! Following are some new AZ-400 Real Exam Questions:

1.|2019 Latest AZ-400 Exam Dumps (PDF & VCE) Instant Download:

https://www.braindump2go.com/az-400.html

2.|2019 Latest AZ-400 Exam Questions & Answers Instant Download:

https://drive.google.com/drive/folders/1kLhX5N_Pt_noAKZD50xUpnSEA5Tt62TZ?usp=sharing

QUESTION 23
You need to recommend a Docker container build strategy that meets the following requirements
– Minimizes image sues
– Minimizes the security surface area of the final image
What should you include m the recommendation?

A. multi-stage builds
B. single-stage builds
C. PowerShell Desired State Configuration (DSC)
D. Docker Swarm

Answer: A
Explanation:
Multi-stage builds are a new feature requiring Docker 17.05 or higher on the daemon and client. Multistage builds are useful to anyone who has struggled to optimize Dockerfiles while keeping them easy to read and maintain.
References:
https://docs.docker.com/develop/develop-images/multistage-build/

QUESTION 24
Your company builds a multi tier web application.
You use Azure DevOps and host the production application on Azure virtual machines.
Your team prepares an Azure Resource Manager template of the virtual machine that you mil use to test new features.
You need to create a staging environment in Azure that meets the following requirements:
– Minimizes the cost of Azure hosting
– Provisions the virtual machines automatically
– Use* the custom Azure Resource Manager template to provision the virtual machines
What should you do?

A. In Azure DevOps, configure new tasks in the release pipeline to create and delete the virtual machines m Azure DevTest Labs.
B. From Azure Cloud Shell, run Azure PowerShell commands to create and delete the new virtual machines in a staging resource group.
C. In Azure DevOps, configure new tasks in the release pipeline to deploy to Azure Cloud Services.
D. In Azure Cloud Shell, run Azure CLI commands to create and delete the new virtual machines in a staging resource group.

Answer: A
Explanation:
You can use the Azure DevTest Labs Tasks extension that’s installed in Azure DevOps to easily integrate your CI/CD build-and-release pipeline with Azure DevTest Labs. The extension installs three tasks:
Create a VM
Create a custom image from a VM
Delete a VM
The process makes it easy to, for example, quickly deploy a “golden image” for a specific test task and then delete it when the test is finished.
References:
https://docs.microsoft.com/en-us/azure/lab-services/devtest-lab-integrate-ci-cd-vsts

QUESTION 25
You manage build pipelines and deployment pipelines by using Azure DevOps.
Your company has a team of 500 developers. New members are added continual lo the team You need to automate me management of users and licenses whenever possible
Which task must you perform manually?

A. modifying group memberships
B. procuring licenses
C. adding users
D. assigning entitlements

Answer: B
Explanation:
https://docs.microsoft.com/en-us/azure/devops/organizations/accounts/migrate-to-group-based-resource-management?view=vsts&tabs=new-nav
https://docs.microsoft.com/en-us/rest/api/azure/devops/memberentitlementmanagement/?view=azure-devops-rest-5.0

QUESTION 26
During a code review, you discover many quality issues. Many modules contain unused variables and empty catch Modes. You need to recommend a solution to improve the quality o’ the code. What should you recommend?

A. In a Gradle build task, select Run Checkstyle.
B. In an Xcode build task, select Use xcpretty from Advanced
C. In a Grunt build task, select Enabled from Control Options.
D. In a Maven build task, select Run PMD.

Answer: D
Explanation:
PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks, unnecessary object creation, and so forth.
There is an Apache Maven PMD Plugin which allows you to automatically run the PMD code analysis tool on your project’s source code and generate a site report with its results.
References:
https://pmd.github.io/

QUESTION 27
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 application must meet the following requirements:
– Provide the ability to isolate the members of efferent 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?

A. Octopus
B. Bamboo
C. Microsoft Project
D. Slack

Answer: D
Explanation:
Slack is a popular team collaboration service that helps teams be more productive by keeping all communications in one place and easily searchable from virtually anywhere. All your messages, your files, and everything from Twitter, Dropbox, Google Docs, Azure DevOps, and more all together. Slack also has fully native apps for iOS and Android to give you the full functionality of Slack wherever you go.
Integrated with Azure DevOps
This integration keeps your team informed of activity happening in its Azure DevOps projects. With this integration, code check-ins, pull requests, work item updates, and build events show up directly in your team’s Slack channel.
Note: Microsoft Teams would also be a correct answer, but it is not an option here.
References:
https://marketplace.visualstudio.com/items?itemName=ms-vsts.vss-services-slack

QUESTION 28
Your company uses Azure DevOps for the build pipelines and deployment pipelines of Java based projects. You need to recommend a strategy for managing technical debt.
Which two actions should you include in the recommendation? Each correct answer presents part of the solution
NOTE: Each correct selection is worth one point.

A. Integrate Azure DevOps and SonarQube.
B. Integrates Azure DevOPs and Azure DevTest Labs.
C. Configure post-deployment approvals in the deployment pipeline.
D. Configure pre-deployment approvals in the deployment pipeline.

Answer: AC

QUESTION 29
Your company deploys applications m Docket containers.
You want to detect known exploits in the Docket 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. a task executed in the continuous deployment pipeline and a scheduled task against a running production container.
B. a task executed in the continuous integration pipeline and a scheduled task that analyzes the production container.
C. a task executed in the continuous integration pipeline and a scheduled task that analyzes the image registry
D. manual tasks performed during the planning phase and the deployment phase

Answer: C
Explanation:
You can use the Docker task to sign into ACR and then use a subsequent script to pull an image and scan the container image for vulnerabilities.
Use the docker task in a build or release pipeline. This task can be used with Docker or Azure Container registry.
References:
https://docs.microsoft.com/en-us/azure/devops/articles/security-validation-cicd-pipeline?view=vsts

QUESTION 30
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. Profiler in Azure Application Insights
C. availability tests in Azure Application Insights
D. Application Map in Azure Application Insights

Answer: D
Explanation:
Application Map helps you spot performance bottlenecks or failure hotspots across all components of your distributed application. Each node on the map represents an application component or its dependencies; and has health KPI and alerts status.
References:
https://docs.microsoft.com/en-us/azure/azure-monitor/app/app-map

QUESTION 31
Your company has a project in Azure DevOps for a new web application.
The company uses Service Now for change management.
You need to ensure that a change request is processed before any components can be deployed to the production environment.
What are two ways to integrate into the Azure DevOps release pipeline? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.

A. Define a deployment control that invokes the Service Now SOAP API.
B. Define a post deployment gate after the deployment to the QA stage.
C. Define a deployment control that invokes the ServiceNow REST API.
D. Define a pre deployment gate before the deployment to the Prod stage.

Answer: BD
Explanation:
An example of a release pipeline that can be modeled through a release pipeline in shown below:

In this example, a release of a website is created by collecting specific versions of two builds (artifacts), each from a different build pipeline. The release is first deployed to a Dev stage and then forked to two QA stages in parallel. If the deployment succeeds in both the QA stages, the release is deployed to Prod ring 1 and then to Prod ring 2. Each production ring represents multiple instances of the same website deployed at various locations around the globe.
References:
https://docs.microsoft.com/en-us/azure/devops/pipelines/release

QUESTION 32
Your company has an on-premises Bitbucket Server that is used for Git-based source control. The server is protected by a firewall that blocks inbound Internet traffic.
You plan to use Azure DevOps to manage the build and release processes
Which two components are required to integrate Azure DevOps and Bitbucket?
Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one port.

A. an External Git service connection
B. a Microsoft hosted agent
C. service hooks
D. a self-hosted agent
E. a deployment M group

Answer: AD
Explanation:
When a pipeline uses a remote, 3rd-party repository host such as Bitbucket Cloud, the repository is configured with webhooks that notify Azure Pipelines Server or TFS when code has changed and a build should be triggered. Since on-premises installations are normally protected behind a firewall, 3rd-party webhooks are unable to reach the on-premises server. As a workaround, you can use the External Git repository type which uses polling instead of webhooks to trigger a build when code has changed.
References:
https://docs.microsoft.com/en-us/azure/devops/pipelines/repos/pipeline-options-for

QUESTION 33
You have a brand policy in a project in Azure DevOps. The policy requires that code always builds successfully.
You need to ensure that a specific user can always merge change to the master branch, even if the code fails to compile. The solution must use the principle of least privilege.
What should you do?

A. From the Security setting of the repository, modify the access control tor the user.
B. From the Security settings of the branch, modify the access control for the user.
C. Add the user to the Build Administrators group,
D. Add the user to the Project Administrators group

Answer: B
Explanation:
In some cases, you need to bypass policy requirements so you can push changes to the branch directly or complete a pull request even if branch policies are not satisfied. For these situations, grant the desired permission from the previous list to a user or group. You can scope this permission to an entire project, a repo, or a single branch. Manage this permission along the with other Git permissions.
References:
https://docs.microsoft.com/en-us/azure/devops/repos/git/branch-policies


!!!RECOMMEND!!!

1.|2019 Latest AZ-400 Exam Dumps (PDF & VCE) Instant Download:

https://www.braindump2go.com/az-400.html

2.|2019 Latest AZ-400 Study Guide Video Instant Download:

https://youtu.be/XEIrroWlWvY