AZ-400 · Hands-on practice

AZ-400 Hands-on Labs — practise in a simulated Azure DevOps workspace

Learn it. Practise it. Make it stick.

30 practical tasks. From code to secure deployment: branch policies, supported YAML pipelines, tests, artifacts and release controls. 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-400 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-400 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

Follow the delivery scenario or repeat any task independently. Each lab supplies its own prepared project state.

LAB 01 · FREE

Link delivery work to a pull request

Boards · 8–12 min

Open lab →

LAB 02 · FREE

Protect main with independent reviewers

Repos · 8–12 min

Open lab →

LAB 03 · FREE

Require linked work and resolved comments

Repos · 8–12 min

Open lab →

LAB 04 · FREE

Validate pull requests before merging

Repos · 8–12 min

Open lab →

LAB 05 · FREE

Enable continuous integration on main

Pipelines · 10–15 min

Open lab →

LAB 06 · LOCKED

Exclude documentation-only changes

Pipelines · 10–15 min

Included with full AZ-400 lab access

LAB 07 · LOCKED

Run and publish unit tests

Pipelines · 10–15 min

Included with full AZ-400 lab access

LAB 08 · LOCKED

Repair a failing unit test run

Pipelines · 10–15 min

Included with full AZ-400 lab access

LAB 09 · LOCKED

Publish the deployable artifact

Pipelines · 10–15 min

Included with full AZ-400 lab access

LAB 10 · LOCKED

Cache npm downloads safely

Pipelines · 10–15 min

Included with full AZ-400 lab access

LAB 11 · LOCKED

Separate build and deployment stages

Pipelines · 10–15 min

Included with full AZ-400 lab access

LAB 12 · LOCKED

Download the existing artifact

Pipelines · 10–15 min

Included with full AZ-400 lab access

LAB 13 · LOCKED

Use a reusable steps template

Pipelines · 10–15 min

Included with full AZ-400 lab access

LAB 14 · LOCKED

Publish code coverage

Pipelines · 10–15 min

Included with full AZ-400 lab access

LAB 15 · LOCKED

Configure a deployment job

Pipelines · 10–15 min

Included with full AZ-400 lab access

LAB 16 · LOCKED

Require production approval

Pipelines · 8–12 min

Included with full AZ-400 lab access

LAB 17 · LOCKED

Keep diagnostics after failed tests

Pipelines · 10–15 min

Included with full AZ-400 lab access

LAB 18 · LOCKED

Select the correct hosted agent

Pipelines · 10–15 min

Included with full AZ-400 lab access

LAB 19 · LOCKED

Promote a tested release through slots

Pipelines · 8–12 min

Included with full AZ-400 lab access

LAB 20 · LOCKED

Roll back an unhealthy release

Pipelines · 8–12 min

Included with full AZ-400 lab access

LAB 21 · LOCKED

Replace a client secret with federation

Project settings · 8–12 min

Included with full AZ-400 lab access

LAB 22 · LOCKED

Link secrets from Azure Key Vault

Pipelines · 8–12 min

Included with full AZ-400 lab access

LAB 23 · LOCKED

Block high-severity dependency findings

Repos · 8–12 min

Included with full AZ-400 lab access

LAB 24 · LOCKED

Limit build identity permissions

Project settings · 8–12 min

Included with full AZ-400 lab access

LAB 25 · LOCKED

Notify the team when a build fails

Project settings · 8–12 min

Included with full AZ-400 lab access

LAB 26 · LOCKED

Limit work in progress

Boards · 8–12 min

Included with full AZ-400 lab access

LAB 27 · LOCKED

Choose a merge strategy for main

Repos · 8–12 min

Included with full AZ-400 lab access

LAB 28 · LOCKED

Measure delivery with a release dashboard

Overview · 8–12 min

Included with full AZ-400 lab access

LAB 29 · LOCKED

Alert on the production error rate

Overview · 8–12 min

Included with full AZ-400 lab access

LAB 30 · LOCKED

Diagnose a failed deployment from logs

Overview · 8–12 min

Included with full AZ-400 lab access

AZ-400 hands-on labs — questions

Does AZ-400 have labs, and can I practise them without a tenant?
Yes. ExamIT Lab gives you 30 guided AZ-400 labs in a simulated Azure DevOps workspace. 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-400 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 30 labs is a one-time purchase with no subscription.
What does a AZ-400 lab look like?
Each task opens a prepared fictional project. Edit saved settings or supported YAML and run the bounded pipeline simulation. Check my work assesses the saved state and run result. Every task starts independently.
Do the labs cover the current AZ-400 exam outline?
These 30 tasks practise selected objectives across all five domains in the AZ-400 skills measured as of July 27, 2026. They emphasize build and release pipelines. They do not cover every objective, GitHub Actions or arbitrary pipeline tasks; combine them with official training.
How is this different from a Microsoft Learn sandbox or a trial tenant?
This bounded browser simulator parses supported YAML and models fixed application fixtures. It cannot run arbitrary code, connect to Azure, deploy an application, authenticate a service connection or send notifications. Some panels combine settings from separate real screens.

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.