Minimize Administrative Effort for Deploying and Removing Virtual Machines | Azure Service Recommendation

Azure Service Recommendation

Prev Question Next Question

Question

A team of developers at your company plans to deploy, and then remove, 50 virtual machines each week. All the virtual machines are configured by using Azure

Resource Manager templates.

You need to recommend which Azure service will minimize the administrative effort required to deploy and remove the virtual machines.

What should you recommend?

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D.

B

DevTest Labs creates labs consisting of pre-configured bases or Azure Resource Manager templates.

By using DevTest Labs, you can test the latest versions of your applications by doing the following tasks:

-> Quickly provision Windows and Linux environments by using reusable templates and artifacts.

-> Easily integrate your deployment pipeline with DevTest Labs to provision on-demand environments.

-> Scale up your load testing by provisioning multiple test agents and create pre-provisioned environments for training and demos.

https://docs.microsoft.com/en-us/azure/lab-services/devtest-lab-overview

Based on the scenario given, the best Azure service to recommend for deploying and removing virtual machines with minimum administrative effort is Azure DevTest Labs (option B).

Azure DevTest Labs is a service that helps developers and testers quickly create environments in Azure while minimizing waste and controlling costs. The service provides a self-service interface that allows developers to deploy and manage virtual machines, containers, and pre-built virtual machine images. In this case, the team of developers can use Azure DevTest Labs to create and manage their virtual machines, saving time and effort in the deployment and removal process.

Azure Reserved Virtual Machine (VM) Instances (option A) is a service that allows you to save costs by pre-paying for one-year or three-year Azure virtual machines. However, this service is not directly related to the deployment and removal process of virtual machines.

Azure virtual machine scale sets (option C) is a service that allows you to deploy and manage a set of identical virtual machines, and can be scaled up or down based on demand. While this service can be useful for managing a large number of virtual machines, it may not be the most efficient option for managing the deployment and removal of 50 virtual machines each week.

Microsoft Managed Desktop (option D) is a service that provides a modern desktop with built-in security and compliance features. This service is not directly related to the deployment and removal process of virtual machines, and is not relevant to the scenario provided.

Therefore, based on the given scenario, Azure DevTest Labs is the best option to minimize administrative effort for deploying and removing virtual machines.