AZ-400 Microsoft Azure DevOps Solutions Practice Tests Set 5

A company is planning on building several Azure Devops pipelines. They need to use hosted build agents for various application types.

Which of the following build agent pool would you use to host an application that runs on iOS?


Options are :

  • Hosted Windows Container
  • Hosted Ubuntu
  • Hosted macOS (Correct)
  • Default

Answer :Hosted macOS

A company is planning on building several Azure DevOps pipelines. They need to use hosted build agents for various application types.

Which of the following build agent pool would you use to host an application that runs on Internet Information Services that runs in a Docker container?


Options are :

  • Hosted Windows Container (Correct)
  • Hosted Ubuntu
  • Hosted macOS
  • Default

Answer :Hosted Windows Container

A company is planning on building several Azure Devops pipelines. They need to use hosted build agents for various application types.

Which of the following build agent pool would you use to host an application that runs on Linux?


Options are :

  • Hosted Windows Container
  • Hosted Ubuntu (Correct)
  • Hosted macOS
  • Default

Answer :Hosted Ubuntu

AZ-300 Microsoft Azure Architect Technologies Prc. Tests Set 5

A team is currently using a project in Azure Devops. The team needs to have a policy in place that ensures the following A user should be able to merge to a master branch even if the code fails to compile. The solution must use the principle of least privilege.

Which of the following would you implement?


Options are :

  • Ensure that the user is added to the Build Administrators group
  • Ensure that the user is added to the Project Administrators group
  • Ensure to modify the access control for the user from the security setting of the repository
  • Ensure to modify the access control for the user from the security setting of the branch (Correct)

Answer :Ensure to modify the access control for the user from the security setting of the branch

Your team currently has the following DevOps environment defined:

- An Azure DevOps deployment

- A Jenkins server hosted on an Azure Virtual Machine

You need to ensure that a notification is sent to the Jenkins server whenever a developer commits a change to a branch in Azure Repos.

You decide to implement an email subscription as part of Azure DevOps Notification.

Would this fulfill the requirement?


Options are :

  • Yes
  • No (Correct)

Answer :No

Your team currently has the following DevOps environment defined:

- An Azure DevOps deployment

- A Jenkins server hosted on an Azure Virtual Machine

You need to ensure that a notification is sent to the Jenkins server whenever a developer commits a change to a branch in Azure Repos.

You decide to implement a service hook.

Would this fulfill the requirement?


Options are :

  • Yes (Correct)
  • No

Answer :Yes

Ms Azure Administrator - Mock Test Set 7

Your team currently has the following DevOps environment defined:

- An Azure DevOps deployment

- A Jenkins server hosted on an Azure Virtual Machine

You need to ensure that a notification is sent to the Jenkins server whenever a developer commits a change to a branch in Azure Repos.

You decide to implement a trigger in Azure pipelines.

Would this fulfill the requirement?


Options are :

  • Yes
  • No (Correct)

Answer :No

A team has the following DockerFile that will create an image:

FROM windowsservercore

RUN powershell.exe -Command Invoke-WebRequest "https://www.python.org/ftp/python/3.5.1/python-3.5.1.exe" -OutFile c:\python-3.5.1.exe

RUN powershell.exe -Command Start-Process c:\python-3.5.1.exe -ArgumentList '/quiet InstallAllUsers=1 PrependPath=1' -Wait

RUN powershell.exe -Command Remove-Item c:\python-3.5.1.exe -Force You need to ensure that you optimize the DockerFile.

Which of the following can you do to create an optimized DockerFile?


Options are :

  • Change the base image
  • Place an ENTRYPOINT
  • Ensure to have only one RUN command (Correct)
  • Create a working directory

Answer :Ensure to have only one RUN command

Your team is automating the build process for a Java based application by using Azure Devops. The team needs to have code coverage in place and then ensure the outcomes are published to Azure Pipelines.

Which of the following can be used for the code coverage?


Options are :

  • DevTest
  • MSTest
  • Cobertura (Correct)
  • JavaTest

Answer :Cobertura

AZ-203 Microsoft Certified Azure Developer practice exams Set 6

A team has an Azure Kubernetes cluster defined. The cluster is Role Based Access Control enabled. The team needs to use Azure Container instances as a hosted environment to run the containers in Azure Kubernetes.

Which of the following actions must you perform to accomplish this?


Options are :

  • Run helm init
  • Run az aks install-connector
  • Create a YAML file (Correct)
  • Run the kubectl command (Correct)
  • Run the az role assignment create command (Correct)

Answer :Create a YAML file Run the kubectl command Run the az role assignment create command

A team is planning on using Azure Automation for a set of Azure Virtual machines. They need to use Azure state configuration to manage the state of the virtual machines.

Which of the following actions would need to be performed to ensure the state of the virtual machines are managed effectively? Choose 5 answers from the options given below


Options are :

  • Onboard the set of virtual machines onto Azure Automation state configuration (Correct)
  • Check the status of the node (Correct)
  • Assign the node configuration (Correct)
  • Create a node management group
  • Compile the configuration (Correct)
  • Upload a configuration (Correct)
  • Assign tags to all of the virtual machines

Answer :Onboard the set of virtual machines onto Azure Automation state configuration Check the status of the node Assign the node configuration Compile the configuration Upload a configuration

Your team is currently using Azure DevOps to manage a production-based environment. The team now wants to use Azure DevOps to deploy Azure virtual machines to a staging environment. Below are the key requirements:

- Ensure the cost of hosting Azure resources is minimized

- Provide the ability to automatically provision virtual machines

- Use a custom Azure Resource Manager template to provision the virtual machines

Which of the following would you use as the implementation step for this requirement?


Options are :

  • In Azure Devops , create new tasks in the release pipeline to deploy the new virtual machines
  • Run powershell commands in Azure Cloud shell to create and delete virtual machines
  • Run Azure CLI commands in Azure Cloud shell to create and delete virtual machines
  • Make use of the Azure DevTest Labs extension for Azure Devops (Correct)

Answer :Make use of the Azure DevTest Labs extension for Azure Devops

AZ-900 Microsoft Azure Fundamentals Original Practice Tests Set 2

A team is currently working on a Java-based project in an Azure DevOps environment. A solution needs to be recommended to improve the quality of code within the DevOps project.

Which of the following would you recommend?


Options are :

  • For a Maven build task, enable CheckStyle
  • For a Maven build task, enable PMD (Correct)
  • For a Gradle build task, enable CheckStyle
  • For an ANT build task, enable FindBugs

Answer :For a Maven build task, enable PMD

A team is currently building and deploying an application using Azure services which includes the Devops service. You have to advise on the right security tool to use to during the following phase of the development lifecycle:

- After a pull request

- During the continuous integration phase

- During the continuous delivery phase.

Which of the following would you use for the pull request phase?


Options are :

  • Penetration Testing
  • Static Code Analysis (Correct)
  • Threat Modeling
  • Load Testing

Answer :Static Code Analysis

A team is currently building and deploying an application using Azure services which includes the Devops service. You have to advise on the right security tool to use to during the following phase of the development lifecycle:

- After a pull request

- During the continuous integration phase

- During the continuous delivery phase

Which of the following would you use for the continuous integration phase?


Options are :

  • Penetration Testing
  • Static Code Analysis (Correct)
  • Threat Modeling
  • Load Testing

Answer :Static Code Analysis

AZ-300 Microsoft Azure Architect Technologies Prc. Tests Set 6

A team is currently building and deploying an application using Azure services which include the DevOps service. You have to advise on the right security tool to use to during the following phase of the development lifecycle:

- After a pull request

- During the continuous integration phase

- During the continuous delivery phase

Which of the following would you use for the continuous delivery phase?


Options are :

  • Penetration Testing (Correct)
  • Static Code Analysis
  • Threat Modeling
  • Load Testing

Answer :Penetration Testing

A team is currently building and deploying an application using Azure services which include the DevOps service. The development team needs to have an efficient way to communicate with each other. The tool should have the following capabilities:

- Provide the ability to have different communication channels for each team

- Have the ability to integrate with Azure DevOps

- Be able on a variety of platforms such as Windows 10, Mac OS, iOS and Android

Which of the following would you use for this purpose?


Options are :

  • Microsoft Project
  • Slack (Correct)
  • Jenkins
  • Bamboo

Answer :Slack

A project team is using Azure Devops for building and deploying projects using pipelines. The application using this infrastructure is a Java based application. You need to ensure a strategy is in place for managing technical debt.

Which of the following would you recommend? Choose 2 answers from the options given below


Options are :

  • Carry out an integration between Azure Devops and Azure DevTest Labs
  • Carry out an integration between Azure Devops and SonarQube (Correct)
  • Ensure to configure post-deployment approvals in the deployment pipeline
  • Ensure to configure pre-deployment approvals in the deployment pipeline (Correct)

Answer :Carry out an integration between Azure Devops and SonarQube Ensure to configure pre-deployment approvals in the deployment pipeline

AZ-103 Microsoft Azure Administrator Practice Exam Questions Set 1

A team needs to track project metrics in the dashboards available in Azure DevOps You need to recommend the right chart widgets to use for each of the following requirement:

- Ability to provide the elapsed time from the creation of work items to their completion

- Ability to provide the elapsed time to complete work items once they are marked as active

- Ability to provide a view on the work remaining.


Which of the following chart widget would you use for the following requirement:

"Ability to provide the elapsed time from the creation of work items to their completion"


Options are :

  • Burndown
  • Cycle Time
  • Lead Time (Correct)
  • Velocity

Answer :Lead Time

A team needs to track project metrics in the dashboards available in Azure DevOps You need to recommend the right chart widgets to use for each of the following requirement:

- Ability to provide the elapsed time from the creation of work items to their completion

- Ability to provide the elapsed time to complete work items once they are marked as active

- Ability to provide a view on the work remaining.


Which of the following chart widget would you use for the following requirement:

"Ability to provide the elapsed time to complete work items once they are marked as active"


Options are :

  • Burndown
  • Cycle Time (Correct)
  • Lead Time
  • Velocity

Answer :Cycle Time

A team needs to track project metrics in the dashboards available in Azure DevOps You need to recommend the right chart widgets to use for each of the following requirement:

- Ability to provide the elapsed time from the creation of work items to their completion

- Ability to provide the elapsed time to complete work items once they are marked as active

- Ability to provide a view of the work remaining.


Which of the following chart widget would you use for the following requirement:

"Ability to provide the view on the work remaining"


Options are :

  • Burndown (Correct)
  • Cycle Time
  • Lead Time
  • Velocity

Answer :Burndown

AZ-300 Microsoft Azure Architect Technologies Prc. Tests Set 2

A company is currently using Team Foundation Server 2013. They want to now migrate to Azure DevOps. Below are the key points that need to be observed for the migration:

- All dates for the Team Foundation Version Control changesets need to be preserved

- All TFS artifacts need to be migrated

- The migration effort should be minimized

Which of the following step needs to be performed on the Team Foundation Server?


Options are :

  • The TFS Java SDK needs to be installed.
  • The latest .Net framework needs to be installed.
  • The latest powershell version needs to be installed.
  • The TFS server needs to be upgraded to the latest RTW release (Correct)

Answer :The TFS server needs to be upgraded to the latest RTW release

A company is currently using Team Foundation Server 2013. They want to now migrate to Azure DevOps. Below are the key points that need to be observed for the migration:

- All dates for the Team Foundation Version Control changesets need to be preserved

- All TFS artifacts need to be migrated

- The migration effort should be minimized

Which of the following step needs to be carried out for the migration?


Options are :

  • The assets need to be copied manually
  • The TFS database import service needs to be used (Correct)
  • The TFS Integration Platform needs to be used
  • One must make use of public API based tools

Answer :The TFS database import service needs to be used

A team currently makes use of Docker containers for building their application. The application lifecycle also makes use of Azure DevOps. Exploits need to be detected in the Docker images before the container can be used. These exploits must be detected as early on in the lifecycle as possible.

Which of the following would you configure as part of the lifecycle?


Options are :

  • Ensure a scheduled task runs against the production container in the continuous deployment pipeline
  • Ensure a scheduled task runs against the staging container in the continuous deployment pipeline
  • Ensure a scheduled task runs against the image registry to analyse the images (Correct)
  • Run manual tasks to analyse the docker containers in the planning phase

Answer :Ensure a scheduled task runs against the image registry to analyse the images

AZ-104 Real Azure Administrator Practice Test Set 3

A team needs to deploy resources using Azure Resource Manager templates. You have to ensure that the users performing the deployment don't have the ability to view the connecting strings required by the application being deployed via the template.

Which of the following would you use for this requirement?


Options are :

  • A parameter file
  • A Storage account
  • Azure Key vault (Correct)
  • Web.config file

Answer :Azure Key vault

A company has a set of teams working on mobile applications. They currently used App Center to build and test the applications. The following requirement needs to be met for the development environment:

"Access to the applications builds must be managed at the organization level"

Which of the following would you set as the group to control access to the builds?


Options are :

  • Active Directory Federation Groups
  • Active Directory Groups
  • Azure Active Directory Groups
  • Visual Studio App Center distribution Groups (Correct)

Answer :Visual Studio App Center distribution Groups

A company has a set of teams working on mobile applications. They currently used App Center to build and test the applications. The following requirement needs to be met for the development environment

"Access to the applications builds must be managed at the organization level"

Which of the following distribution group type would you create for this requirement?


Options are :

  • Public
  • Private
  • Standard
  • Shared (Correct)

Answer :Shared

AZ-104 Real Azure Administrator Practice Test Set 3

A team is currently working on a repository in Azure Repos for managing all of the source code. There are a high number of feature requests that are making it difficult to follow the history of the changes to the master branch. You need to enforce a strategy that would:

- Allow consolidation of all commit histories

- Merge the changes into a single commit

You decide to implement the squash merge strategy.

Would this fulfill the requirement?


Options are :

  • Yes (Correct)
  • No

Answer :Yes

A team is currently working on a repository in Azure Repos for managing all of the source code. There are a high number of feature requests that are making it difficult to follow the history of the changes to the master branch. You need to enforce a strategy that would:

- Allow consolidation of all commit histories

- Merge the changes into a single commit

You decide to implement a pull request template.

Would this fulfill the requirement?


Options are :

  • Yes
  • No (Correct)

Answer :No

A team is currently working on a repository in Azure Repos for managing all of the source code. There are a high number of feature requests that are making it difficult to follow the history of the changes to the master branch. You need to enforce a strategy that would:

- Allow consolidation of all commit histories

- Merge the changes into a single commit

You decide to implement a git fetch request.

Would this fulfill the requirement?


Options are :

  • Yes
  • No (Correct)

Answer :No

Azure AZ-500 Security Technologies Practice Test Set 6

Comment / Suggestion Section
Point our Mistakes and Post Your Suggestions