aiotestking uk

AZ-400 Exam Questions - Online Test


AZ-400 Premium VCE File

Learn More 100% Pass Guarantee - Dumps Verified - Instant Download
150 Lectures, 20 Hours

It is more faster and easier to pass the by using . Immediate access to the and find the same core area with professionally verified answers, then PASS your exam with a high score now.

Free AZ-400 Demo Online For Microsoft Certifitcation:

NEW 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 plan to create a release pipeline that will deploy Azure resources by using Azure Resource Manager templates. The release pipeline will create the following resources:
„hTwo resource groups
„hFour Azure virtual machines in one resource group
„hTwo Azure SQL databases in other resource group
You need to recommend a solution to deploy the resources.
Solution: Create a main template that has two linked templates, each of which will deploy the resource in its respective group.
Does this meet the goal?

  • A. Yes
  • B. No

Answer: A

Explanation: To deploy your solution, you can use either a single template or a main template with many related templates. The related template can be either a separate file that is linked to from the main template, or a template that is nested within the main template.
References: https://docs.microsoft.com/en-us/azure/azure-resourcemanager/resource-group-linked-templates

NEW QUESTION 2
HOTSPOT
How should you complete the code to initialize App Center in the mobile application? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection a worth one point.
AZ-400 dumps exhibit

    Answer:

    Explanation: Scenario: Visual Studio App Center must be used to centralize the reporting of mobile application crashes and device types in use.
    In order to use App Center, you need to opt in to the service(s) that you want to use, meaning by default no services are started and you will have to explicitly call each of them when starting the SDK.
    Insert the following line to start the SDK in your app's AppDelegate class in the didFinishLaunchingWithOptions method.
    MSAppCenter.start("{Your App Secret}", withServices: [MSAnalytics.self, MSCrashes.self])
    References: https://docs.microsoft.com/en-us/appcenter/sdk/getting-started/ios

    NEW QUESTION 3
    Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.
    After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
    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 Pre-deployment conditions, you modify the Time between reevaluation of gates option.
    Does this meet the goal?

    • A. Yes
    • B. No

    Answer: A

    Explanation: Gates allow automatic collection of health signals from external services, and then promote the release when all the signals are successful at the same time or stop the deployment on timeout. Typically, gates are used in connection with incident management, problem management, change management, monitoring, and external approval systems.
    References: https://docs.microsoft.com/enus/ azure/devops/pipelines/release/approvals/gates
    Approvals and gates give you additional control over the start and completion of the deployment pipeline. Each stage in a release pipeline can be configured with predeployment and post-deployment conditions that can include waiting for users to
    manually approve or reject deployments, and checking with other automated systems until specific conditions are verified.

    NEW QUESTION 4
    You use Azure SQL Database Intelligent Insights and Azure Application Insights foe monitoring.
    You need to write ad-hoc Queries against the monitoring data. Which Query language should you use?

    • A. PL/pgSQL
    • B. Transact-SQL
    • C. Azure Log Analytics
    • D. PL/SQL

    Answer: C

    Explanation: Data analysis in Azure SQL Analytics is based on Log Analytics language for your custom querying and reporting.
    References: https://docs.microsoft.com/en-us/azure/azure-monitor/insights/azure-sql

    NEW QUESTION 5
    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 PM

    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/

    NEW QUESTION 6
    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:
    ¡E 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.
    ¡E Be available on Windows 10, Mac OS, iOS, and Android operating systems.
    ¡E Provide the ability to add external contractors and suppliers to projects.
    ¡E 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

    NEW QUESTION 7
    Your company . concerned that when developers introduce open source Libraries, it creates licensing compliance issues.
    You need to add an automated process to the build pipeline to detect when common open source libraries are added to the code base.
    What should you use?

    • A. Code Style
    • B. Microsoft Visual SourceSafe
    • C. Black Duck
    • D. Jenkins

    Answer: C

    Explanation: Secure and Manage Open Source Software
    Black Duck helps organizations identify and mitigate open source security, license compliance and code-quality risks across application and container portfolios. Black Duck Hub and its plugin for Team Foundation Server (TFS) allows you to automatically find and fix open source security vulnerabilities during the build process, so you can proactively manage risk. The integration allows you to receive alerts and fail builds when any Black Duck Hub policy violations are met.
    Note: WhiteSource would also be a good answer, but it is not an option here. References:
    https://marketplace.visualstudio.com/items?itemName=black-duck-software.hub-tfs

    NEW QUESTION 8
    What should you use to implement the code quality restriction on the release pipeline for the investment planning applications suite?

    • A. a trigger
    • B. a pre deployment approval
    • C. a post-deployment approval
    • D. a deployment gate

    Answer: B

    Explanation: When a release is created from a release pipeline that defines approvals, the deployment stops at each point where approval is required until the specified approver grants approval or rejects the release (or re-assigns the approval to another user).
    Scenario: Code quality and release quality are critical. During release, deployments must not proceed between stages if any active bugs are logged against the release. References: https://docs.microsoft.com/enus/ azure/devops/pipelines/release/approvals/approvals

    NEW QUESTION 9
    HOTSPOT
    How should you configure the filters for the Project5 trigger? To answer, select the appropriate option in the answer area.
    NOTE: Each correct selection is worth one point.
    AZ-400 dumps exhibit

      Answer:

      Explanation:
      Scenario:
      AZ-400 dumps exhibit
      References: https://docs.microsoft.com/en-us/azure/devops/pipelines/build/triggers

      NEW QUESTION 10
      Note: This question part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the staled goals. Some question sets might have more than one correct solution, whale others might not have a correct solution.
      After you answer a question in this section, you will NOT be able to return to It. As a result, these questions will not appear in the review screen.
      You integrate a cloud-hosted Jenkins server and a new Azure DevOps depsoyment. You need Azure DevOps to send a notification to Jenkins when a developer commits changes to a branch in Azure Repos.
      Solution: You add a trigger to the build pipeline. Does this meet the goal?

      • A. Yes
      • B. NO

      Answer: B

      Explanation: You can create a service hook for Azure DevOps Services and TFS with Jenkins. References:
      https://docs.microsoft.com/en-us/azure/devops/service-hooks/services/jenkins

      NEW QUESTION 11
      Note: This question is part of * 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 sett 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 poky stating that approvals must occur within eight hour.
      You discover that deployments 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 Time between reevaluation of gates option.
      Does this meet the goal?

      • A. Yes
      • B. No

      Answer: B

      Explanation: Use a gate From Pre-deployment conditions instead. References: https://docs.microsoft.com/enus/ azure/devops/pipelines/release/approvals/gates

      NEW QUESTION 12
      Your company has a project in Azure DevOps.
      You need to ensure that when there are multiple builds pending deployment only the most recent build is deployed.
      What should you use?

      • A. deployment queue settings
      • B. deployment conditions
      • C. release gates
      • D. pull request triggers

      Answer: A

      NEW QUESTION 13
      You plan to create an image that will contain a .NET Core application.
      You have a Dockerfile file that contains the following code. (Line numbers are included for reference only.)
      AZ-400 dumps exhibit
      You need to ensure that the image is as small as possible when the image is built. Which line should you modify in the file?

      • A. 1
      • B. 3
      • C. 4
      • D. 7

      Answer: A

      Explanation: Multi-stage builds (in Docker 17.05 or higher) allow you to drastically reduce the size of your final image, without struggling to reduce the number of intermediate layers and files.
      With multi-stage builds, you use multiple FROM statements in your Dockerfile. Each FROM instruction can use a different base, and each of them begins a new stage of the build. You can selectively copy artifacts from one stage to another, leaving behind everything you don¡¦t want in the final image.
      References: https://docs.docker.com/develop/develop-images/multistage-build/#usemulti- stage-builds

      NEW QUESTION 14
      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:
      ¡E Minimizes the cost of Azure hosting
      ¡E Provisions the virtual machines automatically
      ¡E 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:
      „hCreate a VM
      „hCreate a custom image from a VM
      „hDelete 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-labintegrate- ci-cd-vsts

      NEW QUESTION 15
      Note: This question n 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 deployments fail if the approvals lake longer than two hours. You need to ensure that the deployments only fail if the approvals take longer than eight hours.
      Solution: From Pre-deployment conditions, you modify the Timeout setting for predeployment approvals.
      Does this meet the goal?

      • A. Yes
      • B. No

      Answer: B

      Explanation: Use a gate instead of an approval instead.
      References: https://docs.microsoft.com/enus/ azure/devops/pipelines/release/approvals/gates

      NEW QUESTION 16
      DRAG DROP
      You have an Azure Kubermets Service (AKS) implementation that is RBAC-enabled You plan to use Azure Container Instances as a hosted development environment to run containers in the AKS implementation.
      You need to conjure Azure Container Instances as a hosted environment for running me containers in AKS. Which three actions should you perform m sequence?
      To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.
      AZ-400 dumps exhibit

        Answer:

        Explanation: Step 1: Create a YAML file.
        If your AKS cluster is RBAC-enabled, you must create a service account and role binding for use with Tiller. To create a service account and role binding, create a file named rbac-virtual-kubelet.yaml
        Step 2: Run kubectl apply.
        Apply the service account and binding with kubectl apply and specify your rbacvirtual- kubelet.yaml file.
        Step 3: Run helm init.
        Configure Helm to use the tiller service account: helm init --service-account tiller
        You can now continue to installing the Virtual Kubelet into your AKS cluster. References: https://docs.microsoft.com/en-us/azure/aks/virtual-kubelet

        NEW QUESTION 17
        You are automating the build process for a Java-based application by using Azure DevOps.
        You need to add code coverage testing and publish the outcomes to the pipeline. What should you use?

        • A. Cobertura
        • B. Bullseye Coverage
        • C. MSTest
        • D. Coverlet

        Answer: A

        Explanation: Use Publish Code Coverage Results task in a build pipeline to publish code coverage results to Azure Pipelines or TFS, which were produced by a build in Cobertura or JaCoCo format.
        References: https://docs.microsoft.com/enus/azure/devops/pipelines/tasks/test/publish-code-coverage-results

        NEW QUESTION 18
        DRAG DROP
        You need to increase the security of your team's development process.
        Which type of security tool should you recommend for each stage of the development process? To answer, drag the appropriate security toots to the correct stages. Each security tool may be used once, more than once, or not at all. You may
        need to drag the split bar between panes or scroll to view content NOTE: Each correct selection is worth one point.
        AZ-400 dumps exhibit

          Answer:

          Explanation: Box 1: Threat modeling
          Threat modeling¡¦s motto should be, ¡§The earlier the better, but not too late and never ignore.¡¨
          Box 2: Static code analysis
          Validation in the CI/CD begins before the developer commits his or her code. Static code analysis tools in the IDE provide the first line of defense to help ensure that security vulnerabilities are not introduced into the CI/CD process.
          Box 3: Penetration testing
          Once your code quality is verified, and the application is deployed to a lower environment like development or QA, the process should verify that there are not any security vulnerabilities in the running application. This can be accomplished by executing automated penetration test against the running application to scan it for vulnerabilities.
          References: https://docs.microsoft.com/en-us/azure/devops/articles/securityvalidation- cicd-pipeline?view=vsts

          Thanks for reading the newest AZ-400 exam dumps! We recommend you to try the PREMIUM Dumpscollection AZ-400 dumps in VCE and PDF here: http://www.dumpscollection.net/dumps/AZ-400/ (84 Q&As Dumps)