During an Azure migration workshop, a team discusses the benefits of using Azure Resource Manager (ARM) templates and Bicep over manual cloud configuration. Which two statements describe the core characteristics or benefits of using these deployment templates?
- They use declarative syntax to define what the resource infrastructure should look like without needing step-by-step commands.Answer
- They are idempotent, allowing the same deployment template to be run multiple times while maintaining the same target state.Answer
- CThey require the developer to write imperative scripts that define the sequential order of installation and configuration steps.
- DThey enforce a constraint where all resources declared in the template must reside in the same Azure region as the resource group.
Answer
The correct statements are that templates use declarative syntax to define the desired resource state and are idempotent, allowing them to be run multiple times safely.
The correct statements highlight that templates specify the target state using declarative syntax and can be safely redeployed due to their idempotent nature.
Step-by-Step Solution
Key Concept
Azure Resource Manager Templates and Bicep Characteristics