thinQmaster Virtual testing partner Adaptive practice exams that find your weak spots and drill them. Every answer explained. From $69
Enroll

thinQmaster

Find your exam

Five questions free, before you decide.

Step 1 · choose a vendor

In one of our camps? Your practice exams come with the tuition — they are on your study page already.

DevOps & Automation · Intermediate

Bicep

Microsoft's domain-specific language for declaratively deploying Azure resources, which transpiles to ARM JSON templates.

Definition

Bicep offers concise syntax, modules, type safety, and immediate support for all Azure resource types and API versions. what-if previews changes, and deployment stacks manage resource lifecycles.

Example

resource sa 'Microsoft.Storage/storageAccounts@2023-05-01' = { name: 'acmelogs', location: location, sku: { name: 'Standard_LRS' }, kind: 'StorageV2' }

Exam tip

az deployment group what-if previews Bicep changes; Bicep needs no state file because Azure is the source of truth.

Related terms