Automating Azure Resource Creation for Business Units | Microsoft Exam AZ-900

Automating Azure Resource Creation for Business Units

Prev Question Next Question

Question

Your company has several business units.

Each business unit requires 20 different Azure resources for daily operation. All the business units require the same type of Azure resources.

You need to recommend a solution to automate the creation of the Azure resources.

What should you include in the recommendations?

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D.

A

You can use Azure Resource Manager templates to automate the creation of the Azure resources. Deploying resource through templates is known as

'Infrastructure as code'.

To implement infrastructure as code for your Azure solutions, use Azure Resource Manager templates. The template is a JavaScript Object Notation (JSON) file that defines the infrastructure and configuration for your project. The template uses declarative syntax, which lets you state what you intend to deploy without having to write the sequence of programming commands to create it. In the template, you specify the resources to deploy and the properties for those resources.

https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/overview

The best solution to automate the creation of Azure resources for multiple business units is to use Azure Resource Manager templates (option A).

Azure Resource Manager (ARM) templates provide a way to define and deploy Azure infrastructure as code. ARM templates are JSON files that describe the resources that need to be deployed, their dependencies, and their configurations. With ARM templates, you can deploy multiple resources in a single deployment, ensuring consistency across environments.

Using ARM templates, you can define a set of Azure resources that each business unit needs and deploy them consistently and automatically. By defining a template for each business unit, you can deploy the same set of resources to each business unit, ensuring that they all have access to the same Azure resources.

Virtual Machine Scale Sets (option B) are a way to automatically deploy and manage a set of identical virtual machines. While VMSS can be useful in certain scenarios, they are not the best solution for creating and managing multiple types of Azure resources.

The Azure API Management service (option C) is a tool that allows you to create and manage APIs. While it can be useful for certain scenarios, it is not relevant for creating and managing multiple types of Azure resources.

Management groups (option D) are used to manage access, policies, and compliance across multiple subscriptions. While they are useful for organizing and managing resources, they are not the best solution for creating and deploying multiple types of Azure resources.

In summary, the best recommendation to automate the creation of Azure resources for multiple business units is to use Azure Resource Manager templates.