AZ-900 · Hands-on practice

AZ-900 Hands-on Labs — practise in a simulated Azure portal

Learn it. Practise it. Make it stick.

23 practical tasks + 3 troubleshooting challenges. Familiar administration workflows, gradual hints and explanations. Independent simulation — no real tenant, device or cloud resources.

First five tasks are free, repeatable and have no expiry · No credit card required.

Access options

One-time payments, no automatic renewal. The first five tasks stay free either way.

AZ-900 Hands-on Labs

€14.99

All labs for this course. 30 days from payment confirmation.

One-time payment · No automatic renewal.

Purchases are temporarily unavailable. Enjoy your 5 open tasks.

Best value

AZ-900 Practice Exam + Hands-on Labs

€29.99

Save €3.99. Exam and all labs each get 60 days.

One-time payment · No automatic renewal.

Purchases are temporarily unavailable. Enjoy your 5 open tasks.

Your learning path

Work through the tasks in order — each one builds on the last.

LAB 01 · FREE

Tour the portal and create your first resource group

Resource groups · 6–8 min

Open lab →

LAB 02 · FREE

Pick the right cloud model for three workloads

Cloud model advisor · 6–8 min

Open lab →

LAB 03 · FREE

Decide who is responsible: the shared responsibility model

Shared responsibility · 6–8 min

Open lab →

LAB 04 · FREE

Place a workload in the right region and zone

Region picker · 8–10 min

Open lab →

LAB 05 · FREE

Build a virtual network with two subnets

Virtual networks · 10–12 min

Open lab →

LAB 06 · LOCKED

Choose IaaS, PaaS or SaaS for each request

Service model chooser · 6–8 min

Included with full AZ-900 lab access

LAB 07 · LOCKED

Match the cloud benefit to the situation

Cloud benefits · 6–8 min

Included with full AZ-900 lab access

LAB 08 · LOCKED

Read a consumption bill and explain the spike

Cost analysis · 8–10 min

Included with full AZ-900 lab access

LAB 09 · LOCKED

Walk the hierarchy: management group → subscription → resource group

Management groups · 8–10 min

Included with full AZ-900 lab access

LAB 10 · LOCKED

Compare compute options for a request

Compute chooser · 8–10 min

Included with full AZ-900 lab access

LAB 11 · LOCKED

Size a small virtual machine and list what it needs

Virtual machines · 10–12 min

Included with full AZ-900 lab access

LAB 12 · LOCKED

Connect networks: peering, VPN Gateway or ExpressRoute?

Connectivity chooser · 8–10 min

Included with full AZ-900 lab access

LAB 13 · LOCKED

Create a storage account with the right redundancy

Storage accounts · 10–12 min

Included with full AZ-900 lab access

LAB 14 · LOCKED

Move cold data to the right tier

Lifecycle management · 8–10 min

Included with full AZ-900 lab access

LAB 15 · LOCKED

Choose the tool to move files and migrate servers

Migration & transfer chooser · 8–10 min

Included with full AZ-900 lab access

LAB 16 · LOCKED

Create a user, require MFA and read a Conditional Access policy

Entra users · 12–15 min

Included with full AZ-900 lab access

LAB 17 · LOCKED

Give a colleague Reader access to one resource group

Access control (IAM) · 8–10 min

Included with full AZ-900 lab access

LAB 18 · LOCKED

Read Defender for Cloud and apply Zero Trust

Defender for Cloud · 10–12 min

Included with full AZ-900 lab access

LAB 19 · LOCKED

Estimate a workload in the pricing calculator

Pricing calculator · 10–12 min

Included with full AZ-900 lab access

LAB 20 · LOCKED

Set a budget and a cost alert

Cost Management · 8–10 min

Included with full AZ-900 lab access

LAB 21 · LOCKED

Assign a policy and lock the production group

Policy · 12–15 min

Included with full AZ-900 lab access

LAB 22 · LOCKED

Deploy the same resource three ways: portal, Cloud Shell, ARM template

Cloud Shell · 12–15 min

Included with full AZ-900 lab access

LAB 23 · LOCKED

Act on Advisor, Service Health and a Monitor alert

Monitor · 12–15 min

Included with full AZ-900 lab access

Troubleshooting challenges

Inspect evidence, identify the cause, make a safe fix and verify it. 3 separate exercises, included with full AZ-900 lab access.

The bill doubled last month

6–8 min

Locked · Full lab access required

The app is down — is it us or Azure?

6–8 min

Locked · Full lab access required

Someone deleted the test resource group

6–8 min

Locked · Full lab access required

AZ-900 hands-on labs — questions

Does AZ-900 have labs, and can I practise them without a tenant?
Yes. ExamIT Lab gives you 23 guided AZ-900 labs in a simulated Azure portal. Nothing is deployed to a real Microsoft tenant, subscription or device, so there is nothing to set up, nothing to pay Microsoft for, and nothing you can break.
Are the AZ-900 labs free?
The first 5 labs in the learning order are free, repeatable and never expire — no credit card and no sign-up required to start. The full course of 23 labs plus 3 troubleshooting challenges is a one-time purchase with no subscription.
What does a AZ-900 lab look like?
Each lab opens a realistic simulation of the Azure portal — resource groups, virtual networks, storage accounts, virtual machines, Entra ID, Cost Management, Policy and Monitor, plus cloud-concept decision and evidence tasks. You get a task brief, a guided or independent mode, progressive hints and a "Check configuration" button that grades the actual end state you left behind — not just the buttons you clicked.
Do the labs cover the current AZ-900 exam outline?
The labs are mapped to the objectives in Microsoft's current AZ-900 study guide, and we re-audit the mapping when Microsoft updates the skills measured. Combine them with the AZ-900 practice test on ExamIT Lab for full coverage.
How is this different from a Microsoft Learn sandbox or a trial tenant?
A trial tenant gives you a blank environment and no feedback. These labs give you a pre-built scenario with fictional users, devices and policies, a clear goal, and automatic checking of your result — so you practise the exact administration workflows the AZ-900 exam expects, in minutes, not hours of setup.

Access is per course. Sign in for account progress. After paid access expires, your saved progress is retained and the first five tasks remain free.