This directory contains hands-on labs and exercises to help you practice Azure security concepts relevant to the AZ-500 exam.
Before beginning the labs, ensure you have:
- An Azure subscription with sufficient permissions
- Visual Studio Code with Azure extensions installed
- Azure CLI and PowerShell with Az modules
- Git for downloading lab materials
The labs are organized to align with the main exam skill areas:
- Configuring Microsoft Entra ID for workloads
- Implementing Privileged Identity Management
- Implementing RBAC and custom roles
- Implementing network security
- Configuring advanced security for compute
- Implementing container security
- Configuring security policies
- Working with Microsoft Defender for Cloud
- Security monitoring with Azure Sentinel
- Configuring security for storage
- Configuring security for databases
- Implementing Azure Key Vault
Microsoft provides an excellent set of official AZ-500 labs:
- Visit the Microsoft Learning AZ-500 GitHub Repository
- Choose a lab module that matches your study area
- Follow the step-by-step instructions
- Review the concepts after completing each lab
- Clean up resources after completing labs to avoid unnecessary charges
- Take notes during labs to document key concepts and commands
- Experiment beyond the instructions to deepen your understanding
- Create Azure free account if you don't have a subscription
Remember that hands-on experience is crucial for mastering the skills needed for the AZ-500 exam. Try to complete all labs to ensure comprehensive preparation.