← Back to Learn

From virtual machines to serverless

Compute

Compare the responsibility boundaries, scaling models, and operations cost of VMs, containers, App Service, and Functions.

AZ-104 / AZ-305

  1. 01

    AZ-104 · Beginner

    VM basics: responsibility boundaries, identity, and observability

    Use virtual machines (VMs), managed disks, availability, RBAC, and Azure Monitor to understand IaaS operating responsibilities.

    VMRBACMonitorAZ-104
    Read lesson
  2. 02

    AZ-305 · Beginner

    Container Apps: revisions, scaling, and a smaller platform surface

    Understand image delivery, revisions, ingress, KEDA scaling, and logging boundaries for managed container apps.

    Container AppsKEDAAZ-305
    Read lesson
  3. 03

    Extended learning · Beginner

    Serverless operations: triggers, cold starts, and cost guardrails

    Use Azure Functions to think about triggers, bindings, retries, observability, and budgets in event-driven compute.

    FunctionsObservabilityCost
    Read lesson