Azure Terraform Patterns#
Azure’s Terraform provider (azurerm) has its own idioms, naming conventions, and gotchas that differ significantly from AWS. The biggest differences: everything lives in a Resource Group, identity management uses Managed Identity (not IAM roles), and many services require explicit Private DNS Zone configuration for private networking.
Resource Groups: Azure’s Organizational Unit#
Every Azure resource belongs to a Resource Group. This is the first thing you create and the last thing you delete.