Skip to content

Hands-on Azure Security Labs for AZ-500 Certification | Identity, Network, Compute, and Monitoring Security | Notes, Configs & Demos for Portfolio

Notifications You must be signed in to change notification settings

himsontam/az500-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔐 AZ-500 Lab Projects – Microsoft Azure Security Technologies

Welcome to my AZ-500 lab documentation. This repository contains a collection of hands-on labs I completed while studying for the Microsoft Azure Security Technologies (AZ-500) certification.

Each lab folder includes guided and advanced configurations designed to simulate real-world cloud security scenarios using Microsoft Azure services.


📘 About the Labs

These labs cover a wide range of Azure security topics, including:

  • 🔐 Key Vaults, Access Control, Locks
  • ☁️ Azure Defender, SQL Auditing, VM Hardening
  • 🔎 Security Monitoring with Azure Monitor and Sentinel
  • 🔄 Identity and Role Management (RBAC, PIM)
  • ⚙️ Networking Security Groups (NSG), Peering, App Security
  • 📦 Secure Application Deployment and Logging
  • 🧠 Advanced Scenarios using ARM Templates and Multi-Scope Permissions

🧪 Lab Categories

Category Labs Included
Identity & Access Management - Manage Shared Access Signature Keys
- Configure Azure Role Based Access Control
- Configure Azure Lock
- Configure Application Security Group
- Configure Multi-Scope Resource Permissions
- Configure Multi-Scope Network Security
Database & App Security - Enable Azure Defender for SQL
- Enable Database Auditing
- Enable Security for Azure SQL
- Configure Azure Cosmos DB Security
Monitoring & Logging - Configure Application Insights
- Configure App Service Logs
- Configure Azure Monitor
Infrastructure Hardening - Configure Security for Azure VM
- Harden Virtual Machines
- Configure Disk Encryption
Networking Security - Configure NSG for App Traffic
- Configure Virtual Network Peering
- Configure AKS Security
Advanced & Expert Labs - Use Templates to Manage Key Vault
- Implement Cosmos DB + Storage Security
- Advanced VM, SQL, Network Configurations

🚀 How I Used These Labs

Each lab includes:

  • ✅ Step-by-step implementation instructions
  • 🧾 Key learnings and reflections
  • 🛠️ Real configuration via Azure Portal, CLI, or Templates
  • 🔐 Practical insight into securing workloads on Azure

These labs were a crucial part of my preparation for the AZ-500 certification and helped solidify my understanding of Azure-native security controls.


📫 Contact

Feel free to reach out if you're also learning AZ-500 or want to collaborate on cloud security projects!

LinkedIn GitHub


🌟 Star this repo if you found it helpful or if you're also studying for AZ-500!

About

Hands-on Azure Security Labs for AZ-500 Certification | Identity, Network, Compute, and Monitoring Security | Notes, Configs & Demos for Portfolio

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published