1. What are Azure Resource Manager (ARM) templates used for?
Azure Resource Manager (ARM) templates are JSON files that declaratively define Azure resources and configurations. They enable consistent, repeatable deployments of cloud infrastructure and integrate with Azure DevOps pipelines for automation and governance.