Design and Implement Microsoft DevOps Solutions - Exam AZ-400

Recommendation: Deploy Azure Resources Using Azure Resource Manager Templates

Question

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:

-> Two resource groups

-> Four Azure virtual machines in one resource group

-> Two Azure SQL databases in other resource group

You need to recommend a solution to deploy the resources.

Solution: Create two standalone templates, each of which will deploy the resources in its respective group.

Does this meet the goal?

Explanations

The solution of creating two standalone templates, each of which will deploy the resources in its respective group, can meet the goal of deploying Azure resources by using Azure Resource Manager templates.

The recommended solution involves creating two templates, one for deploying the virtual machines and another for deploying the Azure SQL databases. Each template will deploy the resources in its respective group.

The use of two separate templates makes the deployment process more modular and easier to manage. The templates can be version-controlled separately and can be deployed independently, allowing for greater flexibility and control over the deployment process.

By using Azure Resource Manager templates, the deployment process can be automated, ensuring consistency and reducing the likelihood of errors. The templates can be customized to include specific configurations and settings, ensuring that the deployed resources meet the specific needs of the organization.

Overall, the recommended solution can effectively deploy the required Azure resources while providing flexibility and automation to the deployment process.