GregLab | Exam Prep

Infrastructure as code

Core

Bicep

Declarative Azure infrastructure language that compiles to ARM JSON.

Key points

  • Bicep supports resource-group, subscription, management-group, and tenant deployments when the file and deployment operation target the same scope.
  • Uses symbolic names and modules to make resource references and reuse clearer.
  • Decompiler output from ARM JSON is a starting point that may need refactoring.

Best-known use cases

  • Author readable repeatable Azure deployments.
  • Convert an existing ARM JSON file into maintainable source.

What candidates often confuse it with

  • Bicep vs ARM JSON: authoring abstraction vs native deployment representation.
  • Module vs resource: reusable grouped deployment vs one declared Azure resource.

Key takeaway

Prefer Bicep for readable Azure-native authoring while remembering Resource Manager remains the deployment engine.

Related services

  • Azure Resource Manager
  • ARM templates

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