HOME / CATALOG / AZURE
01
ROADMAP / INTERMEDIATE

Azure

30 TOPICS · 70 HOURS · INTERMEDIATE · SCALE 1:4
START CANVAS

A comprehensive learning roadmap for Microsoft Azure cloud platform — from core cloud concepts and identity management through compute, storage, networking, databases, DevOps, security, and advanced architecttic patterns. Covers hands-on skills needed to build, deploy, and manage production workloads on Azure.


§ SYLLABUS

§ SECTION 01 · CLOUD FUNDAMENTALS
  1. 01
    Cloud Computing Concepts

    Understand IaaS, PaaS, and SaaS service models, the shared responsibility model, and why organizations move workloads to the cloud.

  2. 02
    Azure Portal & CLI

    Navigate the Azure Portal, use Azure CLI and Azure PowerShell to create and manage resources interactively.

  3. 03
    Subscriptions & Management Groups

    Understand how Azure organizes billing and access through subscriptions, management groups, and resource groups.

  4. 04
    Regions & Availability Zones

    Learn how Azure's global infrastructure of regions, availability zones, and paired regions affects reliability and data residency.

§ SECTION 02 · IDENTITY & ACCESS MANAGEMENT
  1. 01
    Microsoft Entra ID (Azure AD)

    Set up tenants, users, and groups in Microsoft Entra ID and understand how identity underpins every Azure service.

  2. 02
    Role-Based Access Control (RBAC)

    Assign built-in and custom roles at different scopes to enforce least-privilege access across your Azure resources.

  3. 03
    Managed Identities & Service Principals

    Eliminate hardcoded credentials by using managed identities for Azure-to-Azure authentication and service principals for external integrations.

§ SECTION 03 · COMPUTE SERVICES
  1. 01
    Azure Virtual Machines

    Provision, configure, and manage Linux and Windows VMs including sizing, disks, and availability sets.

  2. 02
    Azure App Service

    Deploy web apps and APIs to a fully managed PaaS platform with built-in scaling, deployment slots, and CI/CD integration.

  3. 03
    Azure Functions

    Build event-driven serverless functions that trigger from queues, HTTP requests, timers, and other Azure services.

  4. 04
    Azure Kubernetes Service (AKS)

    Deploy and operate managed Kubernetes clusters for containerized workloads with integrated monitoring and scaling.

  5. 05
    Azure Container Apps

    Run microservices and containerized apps on a serverless container platform without managing Kubernetes directly.

§ SECTION 04 · NETWORKING
  1. 01
    Virtual Networks & Subnets

    Design and create VNets, subnets, and address spaces to isolate and connect your Azure resources securely.

  2. 02
    NSGs & Azure Firewall

    Control inbound and outbound traffic with Network Security Groups and centralized firewall policies.

  3. 03
    Load Balancing & Traffic Manager

    Distribute traffic across regions and backends using Azure Load Balancer, Application Gateway, and Traffic Manager.

  4. 04
    Azure DNS & Private Endpoints

    Configure custom DNS zones and use private endpoints to access Azure services over your VNet without public exposure.

§ SECTION 05 · STORAGE & DATABASES
  1. 01
    Azure Blob Storage

    Store unstructured data in blob containers, configure access tiers (hot/cool/archive), and set lifecycle policies.

  2. 02
    Azure SQL Database

    Provision and manage relational databases with built-in high availability, intelligent performance tuning, and elastic pools.

  3. 03
    Azure Cosmos DB

    Build globally distributed, multi-model NoSQL applications with guaranteed single-digit-millisecond reads and multiple consistency levels.

  4. 04
    Azure Cache for Redis

    Add a high-throughput caching layer for session state, leaderboards, and real-time data with managed Redis instances.

§ SECTION 06 · DEVOPS & AUTOMATION
  1. 01
    ARM Templates & Bicep

    Define your Azure infrastructure as code using ARM JSON templates or the more concise Bicep DSL for repeatable deployments.

  2. 02
    Terraform on Azure

    Use HashiCorp Terraform as a multi-cloud alternative for provisioning and managing Azure resources declaratively.

  3. 03
    Azure DevOps Pipelines

    Set up CI/CD pipelines with Azure DevOps to build, test, and deploy applications automatically on every code change.

  4. 04
    GitHub Actions for Azure

    Deploy to Azure directly from GitHub repositories using pre-built actions and OIDC-based authentication.

§ SECTION 07 · SECURITY & MONITORING
  1. 01
    Azure Key Vault

    Securely store and access secrets, certificates, and encryption keys with audited, policy-controlled vaults.

  2. 02
    Azure Monitor & Log Analytics

    Collect metrics and logs from all Azure resources, write KQL queries, and set up alerts to detect issues proactively.

  3. 03
    Microsoft Defender for Cloud

    Assess your security posture, get actionable recommendations, and enable advanced threat protection across your subscriptions.

§ SECTION 08 · ADVANCED ARCHITECTURE
  1. 01
    Service Bus & Event Grid

    Decouple services with reliable message queues (Service Bus) and reactive event routing (Event Grid) for scalable architectures.

  2. 02
    Azure Well-Architected Framework

    Evaluate and improve workloads across the five pillars: reliability, security, cost optimization, operational excellence, and performance efficiency.

  3. 03
    Cost Management & Optimization

    Use Azure Cost Management, budgets, and reservations to monitor spending and reduce cloud waste without sacrificing performance.