GregLab | Exam Prep

Infrastructure as code

Core

ARM templates

JSON declarative resource definition, parameters, variables, and outputs.

Key points

  • JSON documents declare parameters, variables, resources, properties, dependencies, and outputs.
  • Deploy through Resource Manager at a supported target scope.
  • API versions and resource types determine the accepted property schema.

Best-known use cases

  • Deploy the same infrastructure with different parameter values.
  • Interpret the effect of an existing JSON deployment file.

What candidates often confuse it with

  • ARM template vs Bicep: native JSON document vs concise language compiled to ARM JSON.
  • Parameter vs variable: deployment input vs internally derived reusable value.

Key takeaway

Use ARM templates for declarative Azure deployment and read them by tracing inputs, resource identities, dependencies, and outputs.

Related services

  • Azure Resource Manager
  • Bicep

Relevant exam tasks

  • D3.1.S1 — Interpret an Azure Resource Manager template or a Bicep file
  • D3.1.S2 — Modify an existing Azure Resource Manager template
  • D3.1.S3 — Modify an existing Bicep file
  • D3.1.S4 — Deploy resources by using an Azure Resource Manager template or a Bicep file
  • D3.1.S5 — Export a deployment as an Azure Resource Manager template or convert an Azure Resource Manager template to a Bicep file

Learn more

Free Microsoft Certified: Azure Administrator Associate prep

Build focused AZ-104 quizzes from skill areas, topics, and product references.

Practice with exam-style multiple-choice and multiple-response questions, score breakdowns, explanations, and a compact reference for this lane's official exam domains.

Read Topics Build a quiz

Exam Weights

Exam snapshot

AZ-104 at a glance

Level
Intermediate
Duration
100 minutes
Questions
No fixed live question count published
Formats
No guaranteed question-type mix
Scoring
1–1,000 scaled score; 700 minimum passing score

Quiz builder

Choose your practice set

Mode

Exam fidelity: Microsoft does not publish a fixed live question count or guarantee a question-type mix for AZ-104. This lane counts multiple-choice and multiple-response items as exam-style practice. Ordering, matching, and case-study items are supplemental site exercises and do not count toward exam-style accuracy. Practice percentages do not reproduce Microsoft's scaled scoring, and difficulty labels describe this site's Intermediate-level scenario complexity rather than a Microsoft-published question rating.

Reference

AZ-104 topics and reference map

Study links

AZ-104 resources