Secure Azure Workloads From Host to Database! Protect Azure VMs, containers, apps, and data using purpose-built Azure security services.
Securing Azure Compute, Applications, and Data teaches you how to protect workloads across the full Azure stack—from virtual machines and containers to application code, encryption keys, stored data, and databases. You'll start with host security, learning to harden Azure VMs using disk encryption, endpoint protection, update management, and Azure Security Benchmark recommendations. From there, you'll secure containerized workloads in Azure Container Instances, Azure Container Registry, and Azure Kubernetes Service, using Azure AD authentication and secure image management practices. The course then covers Azure Key Vault for storing and managing secrets, certificates, and encryption keys, followed by application security using managed identities, Azure AD app registrations, and Microsoft Graph permissions—approaches that eliminate hard-coded credentials from application code. In the final modules, you'll protect Azure Storage using identity-based access, shared access signatures, and data sovereignty controls, then secure Azure SQL databases with authentication, auditing, data classification, dynamic data masking, transparent data encryption, Always Encrypted, and Defender for SQL. Practical demonstrations and role-play scenarios help you evaluate security risks and select appropriate controls for realistic Azure workloads. Who this is for: Cloud security engineers, Azure administrators, and developers responsible for securing Azure workloads and protecting data at rest and in use.
















