Bicep (Azure) drills
Azure's own infrastructure-as-code language — params, resources, and objects that deploy to Azure Resource Manager.
Your Bicep is parsed by a real (subset) Bicep parser in your browser — no server, no Azure account. If it parses, we check params, vars, resources, and their types. Strings use SINGLE quotes and object fields use a colon (name: 'web') — double quotes and JSON-style commas are the classic mistakes.
💪
Bicep (Azure)
0/5 doneAzure's own infrastructure-as-code language — params, resources, and objects that deploy to Azure Resource Manager.
1. Your first Bicep paramDeclare a Bicep parameter:easy2. Variables and typesDeclare three variables with the right types:easy3. A Bicep objectDeclare a variable `settings` holding an object with:medium4. An Azure resourceDeclare an Azure resource group in Bicep:hard5. Fix the broken BicepThis Bicep came from someone who writes JSON: it uses double quotes and comma-separated fields. Fix it so `var config` is an object with name = 'api' and retries = 3.medium