Microsoft Azure Fundamentals AZ-900 Lessons

Every lesson is free to read, with three practice questions each. Work through them in order, or jump to the objective you need.

  1. What cloud computing is: the shared responsibility model, and public, private and hybrid cloudsObjective 1.1
  2. Paying for the cloud: the consumption-based model, pricing models and serverlessObjective 1.1
  3. Why the cloud: availability, scalability, reliability, predictability, security and manageabilityObjective 1.2
  4. Cloud service types: IaaS, PaaS and SaaS, and when each fitsObjective 1.3
  5. Azure's physical footprint: regions, region pairs, sovereign regions, availability zones and datacentersObjective 2.1
  6. Organising Azure: resources, resource groups, subscriptions and management groupsObjective 2.1
  7. Azure compute: containers, virtual machines, functions, and where to host an applicationObjective 2.2
  8. Azure networking: virtual networks, subnets, peering, DNS, VPN Gateway, ExpressRoute and endpointsObjective 2.2
  9. Azure storage: services, tiers, redundancy, account types, and moving data inObjective 2.3
  10. Identity in Azure: Microsoft Entra ID, sign-in methods, external identities and Conditional AccessObjective 2.4
  11. Access and protection: Azure RBAC, Zero Trust, defense in depth and Microsoft Defender for CloudObjective 2.4
  12. Azure costs: what drives them, the pricing calculator, Cost Management and tagsObjective 3.1
  13. Governance and compliance: Microsoft Purview, Azure Policy and resource locksObjective 3.2
  14. Managing Azure: the portal, Cloud Shell, Azure CLI, Azure PowerShell and Azure ArcObjective 3.3
  15. Deploying Azure as code: infrastructure as code, Azure Resource Manager and ARM templatesObjective 3.3
  16. Watching Azure: Azure Advisor, Azure Service Health and Azure MonitorObjective 3.4