Preparing for the AZ-500 Course
Profile
Become an Azure Security Engineer! This course will provide you with the knowledge and skills for a security specialist to implement security controls through from identity configuration and security monitoring.
You can book virtual courses https://docs.microsoft.com/en-us/learn/certifications/courses/az-500t00 or go through the course yourself in training sites such as Pluralsight or ACloudGuru (there are a few others out there but I am a fan of these).
Once you're ready you can book your exam through here - https://docs.microsoft.com/en-us/learn/certifications/exams/az-500
Find URLs to the lab modules here https://www.cyber.engineer/azure-az-500-modules/
Course Syllabus
Module 01: Manage Identity and Access
In this module, you will learn about Azure security features for identity and access.
Identity Security
- Azure Active Directory (AD). Implement an Azure AD infrastructure including users, groups, and multi-factor authentication.
- Azure Identity Protection. Implement Azure AD Identity Protection including risk policies, conditional access, and access reviews.
- Labs: Identity Security (MFA, Conditional Access, Identity Protection)
Access Security
- Enterprise Governance. Implement enterprise governance strategies including role-based access control, Azure policies, and resource locks.
- Azure AD Privileged Identity Management. Implement Azure AD Privileged Identity Management including Azure AD roles and Azure resources.
- Hybrid Identity. Implement Azure AD Connect including authentication methods and on-premises directory synchronization.
- Labs: RBAC, Azure Policy, Resource Manager Locks, Privileged Identity Management, Implement Directory Synchronization
Module 02: Implement Platform Protection
In this module, you will learn about virtual networking and compute security strategies.
Virtual Networking Security
- Perimeter Security. Implement perimeter security strategies including Azure Firewall.
- Network Security. Implement network security strategies including Network Security Groups and Application Security Groups.
- Labs: Azure Firewall, Network and Application Security Groups
Compute Security
- Host Security. Implement host security strategies including endpoint protection, remote access management, update management, and disk encryption.
- Container Security. Implement container security strategies including Azure Container Instances, Azure Container Registry, and Azure Kubernetes.
- Lab: Azure Container Registry and Azure Kubernetes Service
Module 03: Secure Data and Applications
In this module, you will learn about application and data security.
Application security
- Key Vault. Implement Azure Key Vault including certificates, keys, and secretes.
- App security. Implement application security strategies including app registration, managed identities, and service endpoints.
- Lab: Key Vault and App registration
Data Security
- Storage Security. Implement storage security strategies including shared access signatures, blob retention policies, and Azure Files authentication.
- Database Security. Implement database security strategies including authentication, data classification, dynamic data masking, and always encrypted.
- Labs: Storage Security, Database Security
Module 04: Manage Security Operations
In this module, you will learn about monitoring and threat assessment.
Monitoring
- Azure Monitor. Implement Azure Monitor including connected sources, log analytics, and alerts.
- Azure Security Center. Implement Azure Security Center including policies, recommendations, and just in time virtual machine access.
- Labs: Azure Monitor, Azure Security Center
Threat assessment
- Sentinel. Implement Azure Sentinel including workbooks, incidents, and playbooks
- Lab: Sentinel