Skip to main content
Microsoft Azure Administrator (AZ-104)

Automation & ARM

17 practice questions with explanations — 15 free to try

2 of these 17 questions are in the free 15-question taster · the full topic is part of Premium

PassNova has 17 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.

Sample questions

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 17-question Automation & ARM bank is part of PassNova Premium.

  1. 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.

  2. 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 placed under version control at all
    • 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.

Start practising Automation & ARM →