Hands-on Practice

Hands-on labs in real Azure

A browser extension that deploys lab scenarios into your own Azure subscription, guides you next to the portal, and verifies every task against your live environment. Two catalogs: AZ-104 (49 labs) and AI-103 (37 labs), both free.

Add to Chrome — it's free Microsoft Edge Add-ons Coming soon
1·2·3

How it works

From install to verified lab in about five minutes

1

Install and sign in

Add the extension to Chrome or Edge and sign in with your Microsoft account. It runs as a side panel next to the Azure portal.

2

Deploy a scenario

Pick a lab and click Set up. The starting environment builds in your subscription; some labs plant a fault for you to find.

3

Do the work, get verified

Work in the portal with full guidance, hints, or goals only. Check my work shows what passes; one button cleans everything up after.

►

Setup & walkthroughs

Watch the extension in action before you install

►
Video coming soon

Getting started

Installing the extension, signing in, and running your first lab end to end.

Setting up a free Azure subscription

How to create the free Azure account the labs deploy into, and why you should use a personal subscription.

►
Video coming soon

Lab walkthrough: NSG Troubleshooting

A full walkthrough of the NSG troubleshooting lab, from reading the ticket to the verified fix.

Microsoft Certified: Azure Administrator Associate badge

AZ-104 lab catalog

49 labs covering every AZ-104 exam domain: 17 scenario labs plus one lab per course day

Identities & Governance Contractor Onboarding Least Privilege Practice Tags and Regions
Storage Storage Account Hardening Azure Files Basics Blob Data Protection
Compute ARM Template Deployments Virtual Machine Basics Deploy a Web App Deploy a Container Instance
Networking Subnets and NSGs VNet Peering NSG Troubleshooting Configure a Load Balancer
Monitoring & Maintenance Alerts and Diagnostics Log Retention and Caps Alert Processing Rules

Highlighted labs include a planted fault to troubleshoot. New labs are added regularly and don't require an extension update.

Microsoft Certified: Azure AI Apps and Agents Developer Associate badge

AI-103 lab catalog

37 labs covering every AI-103 exam domain: 6 scenario labs plus one lab per course day

Plan & Manage an AI Solution Keyless Lockout Rate Limit Triage One Connection, Two Teams Lock Down the Foundry Resource Deploy by Type, Then Hit the Limit Raise the Guardrails Watch the Tokens and the Bill Ship It in a Container
Generative AI & Agents Guardrail Gap Observability Blackout Console Chat, Two SDKs Hand the Model Some Tools One Agent, Three Ways Plug In an MCP Server Ground the Agent in Your Docs Orchestrate a Team of Agents Trace, Evaluate, and Identify an Agent
Information Extraction Search Without Keys Build the Indexer Pipeline Read Forms Three Ways One Analyzer, Many Media Extract, Chunk, Embed, Index
Computer Vision Ask the Model What It Sees Generate, Inpaint, Animate
Text, Speech & Translation Read Text Two Ways Hear It, Say It Agents That Listen Translate, Then Choose Wisely

Highlighted labs include a planted fault to troubleshoot. AI-103 labs deploy Microsoft Foundry resources and model deployments into your subscription; every lab ends on the Python side of the code card.

✓

What you'll need

Two things, both free to start

A Microsoft account and an Azure subscription. A free Azure account covers the whole catalog.
  • Most labs use free resources; the few that bill hourly are labeled, cost a few cents, and include cleanup reminders.
  • Free trials restrict some VM sizes by region; the extension checks availability before deploying and suggests what works.
  • AI-103 labs need model quota in the region you pick (gpt-4o-mini and text-embedding-3-small are deployed for you); deployments bill per token, usually cents per lab. A few labs use hourly resources such as Azure AI Search on the Basic tier and say so up front.
  • AI-103 code cards assume Python 3.12 or later and a virtual environment on your machine; the Day 2 lab sets that up.
  • Use a personal training subscription, not your employer's environment.
⇆

Sync progress to your dashboard

Link the extension to this account once; every verified task shows up here

Verified progress appears in the catalog above. Same email in the extension and here? It links automatically. Different emails? Generate a code and enter it in the extension under Link your WetzelWisdom account.