Automation & ARM
15 practice questions with explanations — 15 free to try
PassNova has 15 Microsoft Azure Administrator (AZ-104) practice questions on Automation & ARM, each with a clear explanation. A 15-question taster is free with no sign-up; the full bank is part of PassNova Premium. Updated for 2026.
Automation & ARM: example questions & answers
2 worked examples with answers and explanations below. Try 15 Microsoft Azure Administrator (AZ-104) questions free in the browser; the full 15-question Automation & ARM bank is part of PassNova Premium.
Which language is used to author Azure Resource Manager (ARM) templates?
- AXML
- BJSON✓
- CHCL
- DYAML
Answer: ARM templates are declarative JSON files that define the infrastructure and configuration to deploy to Azure.
What is the main benefit of declarative infrastructure as code with ARM templates?
- AIt only works for virtual machines
- BYou describe the desired end state and Azure makes it so, idempotently✓
- CIt cannot be version controlled
- DYou write step-by-step imperative commands
Answer: Declarative templates describe the desired end state; deployments are idempotent, so re-deploying the same template produces the same result without duplicating resources.