AZ-400T00-A: Designing and Implementing Microsoft DevOps solutions Quiz Questions and Answers

A company currently has an Azure DevOps project and an Azure subscription. The subscription currently contains an Azure machine scale set that hosts the application. The virtual machine scale set is configured for autoscaling. The Azure DevOps project is used to build the web application and deploy it to the virtual machine scale set. The application is used heavily and has varying usage patterns. You have to recommend a solution that would be used to detect the abnormal rise in the rate of failed requests for the application. The implementation must also minimize administrative effort. Which of the following would you recommend for this requirement?

Answer :
  • The Smart Detection feature in Azure Application Insights

Explanation :

Smart Detection automatically warns you of potential performance problems and failure anomalies in your web application. It performs proactive analysis of the telemetry that your app sends to Application Insights. If there is a sudden rise in failure rates, or abnormal patterns in client or server performance, you get an alert. This feature needs no configuration

Your company has an Azure subscription and an Azure DevOps project. They want to deploy an application onto a set of virtual machines defined in their subscription with the help of Azure Pipelines. Which of the following actions would they perform for this requirement? (Select all that apply)

Answer :
  • Execute the pipeline
  • Create a deployment group
  • Add and configure the deployment group job for the pipeline

Explanation :

Here the order of tasks are also important from an exam perspective 1. Create an agent pool – This would be used for building the application in Azure Pipelines 2. Create a deployment group – Group the target virtual machines in the deployment group 3. Add and configure the deployment group job for the pipeline 4. Execute the pipeline

Your company is currently making use of Azure DevOps. You have to configure Azure DevOps agent pools that meet the following requirements. a) Be able to use a project agent pool when authoring build release pipelines b) Be able to view the agent pools and agents in the organization c) Use the principle of least privilege Which of the following role memberships would you define at the Organization level?

Answer :
  • Reader

Explanation :

At the organization level, you can add the Reader role. This would allow one to view the agent pools in the organization For more information on the various roles for the agent pools, one can refer to the below URL https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/pools-queues

Which of the following app insights enables you to probe the beating heart of your liv enables you to probe beating heart of your live, in-production web application, in-production web application?

Answer :
  • Live Metrics

Explanation :

Live Metrics Stream enables you to probe the beating heart of your live, in-production web application. You can select and filter metrics and performance counters to watch in real time, without any disturbance to your service. You can also inspect stack t

"A developer, instead of committing directly on their local master branch, creates branch every time they start work on a new feature" What do we call something like this?

Answer :
  • Branching

Explanation :

The trunk-based development Workflow assumes a central repository, and master represents the official project history. Instead of committing directly on their local master branch, developers create a new branch every time they start work on a new feature.

Which of the following defines an application vulnerability?

Answer :
  • System flaw or weakness in an application that could be exploited to compromise the security of the application

Explanation :

An application vulnerability is a system flaw or weakness in an application that could be exploited to compromise the security of the application. ... These crimes target the confidentiality, integrity, or availability (known as the “CIA triad”) of resour

Simon recently faced an escalation related to an operational failure of an application. He got the charge to investigate the issue and check what went wrong. He found out that the failure happened because of administrative activity and because there was no way to connect the azure alert mechanism with the service to get notified and track records of the incident. He came up with a process for how to fix it. Select the first thing he needs to configure on azure.

Answer :
  • Create action group with action ITSM

Explanation :

Customers use Azure monitoring tools to identify, analyze and troubleshoot issues. However, the work items related to an issue is typically stored in an ITSM tool. Instead of having to go back and forth between your ITSM tool and Azure monitoring tools, c

How can you connect non-microsoft solutions with azure DevOps?

Answer :
  • Use Personal Access Tokens

Explanation :

When you need to use tools like other Git-based repositories, or NuGet or Xcode and want them to integrate directly with Azure DevOps Services but the tools don't directly support Microsoft accounts or AAD accounts for authentication, you can generally st

Which of the following is a code quality reporting tool for .net developers?

Answer :
  • Ndepend

Explanation :

NDepend is a Visual Studio extension that assesses the amount of technical debt that a developer has added during a recent development period, typically in the last hour. With this information, the developer might be able to make the required corrections