Microsoft Azure Administrator (AZ-104)

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.

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

Start practising Automation & ARM →