An organization plans to automate the deployment of its cloud infrastructure using Azure Resource Manager (ARM) templates. Which two statements describe benefits of using ARM templates? (Select two.)
- They use declarative syntax, which allows you to define the desired configuration of resources without writing the step-by-step commands to create them.Answer
- They ensure repeatability, allowing you to deploy the template multiple times and get the same resources deployed in the same state.Answer
- CThey allow you to nest resource groups inside other resource groups to build a hierarchical folder structure for resource organization.
- DThey require you to write imperative scripts detailing the exact sequence of command-line operations needed to deploy each resource.
Answer
The correct benefits are that ARM templates use declarative syntax to define resources without step-by-step commands, and they ensure repeatability across deployments.
The correct options describe the fundamental benefits of ARM templates: they are declarative, meaning they define the resource configuration without requiring programming commands, and they are repeatable, ensuring consistent deployments.
Step-by-Step Solution
Key Concept
Azure Resource Manager (ARM) Templates use declarative syntax to provision and manage resources repeatedly and consistently.