An administrator needs to deploy a multi-tier application to Azure using Azure Bicep templates. The deployment must create resources in different Azure regions, ensure resources are deployed in a specific order based on their dependencies, and organize them into logical groupings.
Which statement accurately describes the behavior and constraints of using Azure Resource Manager (ARM) templates or Bicep for this deployment?
- AARM templates require all resource groups to be nested within a single parent resource group in the template definition to establish a deployment hierarchy.
- BARM templates deploy resources imperatively by executing a sequential series of commands that specify the exact step-by-step creation order of each resource.
- ARM templates deploy resources declaratively by defining the desired end-state, allowing Azure to orchestrate deployment order, and can provision resources in different regions than the target resource group.Cevap
- DARM templates enforce strict location inheritance, preventing the deployment of any resource to a region that differs from the region of its destination resource group.
Cevap
ARM templates deploy resources declaratively by defining the desired end-state, allowing Azure to orchestrate deployment order, and can provision resources in different regions than the target resource group.
The correct answer accurately describes that ARM and Bicep templates are declarative, allowing users to define the final desired state of resources while letting the Azure Resource Manager engine handle dependencies and parallelization. It also correctly states that resources inside a resource group are not required to match the geographic region of the group itself.
Adım Adım Çözüm
Anahtar Kavram
Azure Resource Manager (ARM) Template Declarative Deployment and Resource Group Boundaries
Tahmini Süre:2m 0s