ARM Templates Or HashiCorp Terraform - What Should I Use?
Nov 24, 2020Zachary Deptawa

Summary
This post compares ARM Templates and HashiCorp Terraform for infrastructure as code, detailing their respective strengths and use cases. It highlights ARM Templates for Azure-specific deployments and Terraform for multi-cloud and on-premises environments. A key feature discussed is the ability to deploy ARM Templates using Terraform's `azurerm_resource_group_template_deployment` resource, allowing for a gradual migration. The Azure DevOps Provider for Terraform is also mentioned, enabling management of Azure DevOps projects.