Free Lab Collection

Base Collection: Hands-On Azure Labs

Free guided Azure lab simulations — no subscription or cloud account required. Or unlock all 85+ labs with an All-Access Pass for $9.99.

Free account: no payment required  ·  All-Access Pass: one-time payment, lifetime access

Free Collection Includes

Hands-On Labs
Beginner Friendly
Fully Guided
Audio Guidance
Visual Guidance
~30 Min Lab Time
No Azure Sub Needed
Lifetime Access
Familiarize Yourself With the Azure Portal
Want access to all 85+ labs? The All-Access Pass unlocks every lab on labITpro — one-time payment, no subscriptions.
Get All-Access Pass — $9.99

Lab Collection Overview

Looking to practice your Microsoft Azure skills without the need for your own Azure subscription? This FREE collection of Azure lab simulations from top-selling Azure instructor Thomas Mitchell includes a curated set of foundational Azure labs designed to help you gain practical experience quickly and confidently.

Each fully-guided lab includes built-in audio and visual guidance, so you'll feel like you have an instructor walking you through every step while still moving at your own pace.

Across this collection, you'll practice common Azure administration and configuration tasks such as deploying virtual machines, configuring storage accounts, working with networking components, and creating users in Microsoft Entra ID. These everyday tasks mirror the same responsibilities IT professionals perform when managing Azure environments.

If you're looking for a more challenging lab-based learning experience, check out Building Redundant Cloud Solutions in Azure.

What You'll Learn

Deploy and configure an Azure Virtual Machine
Deploy and configure an Azure Storage Account
Deploy Azure Virtual Networks and subnets
Create a new user in Microsoft Entra ID
Peer virtual networks so they can communicate
Create and configure an Azure VM Scale Set
Included Labs

Free labs included below. All 85+ labs available with the All-Access Pass →

Deploy and Configure an Azure VM
Free Preview
In this lab, you'll learn how to deploy and configure an Azure Virtual Machine using the Azure portal. The lab walks you through creating a new virtual machine, configuring its settings including availability zones, security options, and network configuration. You'll also learn how to attach and configure disks, manage network access, and ensure that resources such as IPs and NICs are properly deleted when the VM is removed.
Access the lab
Create and Configure a User in Entra ID
Free Preview
In this lab, you will gain hands-on experience with Microsoft Entra ID by creating and configuring a new user account in the Microsoft Entra Admin Center. This process is fundamental for managing identities within an organization, and you will explore key features such as adding user details and configuring user properties.
Access the lab
Create and Configure an Azure vNet
Free Members
Virtual networks are essential for organizing and managing network traffic within Azure, and subnets allow you to segment your vNet for better control over resource communication. This lab walks you through creating a new vNet, configuring address spaces, and setting up subnets. You'll also apply network security features like encryption and use tags to categorize your vNet.
Access the lab
Configure vNet Peering in Azure
Free Members
In this lab, you'll learn how to create and configure Virtual Network (vNet) Peering in Azure. vNet Peering allows you to connect two virtual networks, enabling low-latency, high-speed communication between them as if they were part of a single network. You'll walk through setting up bi-directional peering between two virtual networks, ensuring secure communication and resource access across the networks.
Access the lab
Deploy and Configure a VM Scale Set in Azure
Free Members
A VM Scale Set is an Azure compute resource that allows you to deploy and manage a set of identical VMs. This lab walks you through setting up the scale set, configuring auto-scaling based on CPU usage, and attaching storage to the VMs. You'll also configure network settings and management options to ensure smooth operations at scale.
Access the lab
Create and Configure an Azure Storage Account
Free Members
In this lab, you'll learn how to create and configure an Azure Storage Account using the Azure portal. The lab provides step-by-step instructions walking you through setting up a storage account, selecting key configuration options, and enabling advanced features like geographic redundancy, network access controls, and blob versioning.
Access the lab