This chapter covers ARM Templates (Infrastructure as Code). AZ-900 tests under 3.4.
Jump to a section
A simple way to picture ARM Templates — Infrastructure as Code
A building blueprint specifies exactly what to build. ARM Templates specify exactly what Azure resources to create, enabling reproducible deployments.
ARM Templates are JSON files specifying Azure resources to deploy. Once defined, the same template creates identical environments reliably and repeatedly.
Define resources
Template specifies resources, settings, dependencies.
Deploy
Template is deployed to create resources.
Redeploy
Same template creates identical environments elsewhere.
A template defines a dev environment; deploying the same template creates identical dev, test, prod environments.
Objective 3.4 expects understanding of IaC (Infrastructure as Code) and ARM Templates.
Define resources in JSON templates.
Reproducible, reliable deployments.
Same template creates identical environments.
JSON files that define Azure resources to deploy, enabling reproducible, Infrastructure-as-Code deployments.
You've just covered ARM Templates — Infrastructure as Code — now see how well it sticks with free AZ-900 practice questions. Full explanations included, no account needed.
Done with this chapter?