Deploy & Manage Compute — MOC
MS Learn path: Deploy and manage Azure compute resources · From traditional VMs to serverless — the full compute spectrum.
Map / Canvas
The core idea
Compute is where workloads run. The current AZ-104 blueprint concentrates on VMs, App Service, Container Instances, Container Apps, Container Registry, and ARM/Bicep deployments. AKS and Functions remain useful context, but they are not a substitute for those assessed administration skills.
Concepts (linked from here)
Virtual machines
- Azure Virtual Machines
- VM sizes & families
- Managed disks, ephemeral OS disk
- Snapshots & images
- Availability set
- Availability zones / VMSS
- Virtual Machine Scale Sets (VMSS)
- VM extensions & custom script
- Moving / resizing VMs
- VM encryption at host
Infrastructure as Code
- Bicep
- ARM templates
- Azure CLI & PowerShell (compute ops)
Platform as a Service
- Azure App Service
- App Service plans
- Deployment slots
- Azure Container Apps
- App Service TLS, custom domains & certs
- App Service backup
- App Service networking
Containers
Context only (not a current AZ-104 objective)
Modules in this path
Grounded in MS Learn: Deploy and manage Azure compute resources (
az-104-manage-compute-resources) — 5 modules.
- Introduction to Azure virtual machines
- Configure virtual machine availability
- Configure Azure App Service plans
- Configure Azure App Service
- Configure Azure Container Instances
Skills measured
- Create & configure virtual machines
- Manage VM disks, availability & scaling
- Deploy & manage App Service
- Provision and manage containers (ACR, ACI, Container Apps, sizing and scaling)
- Automate deployments with ARM templates or Bicep
Practice questions
- Q: VM availability options
- Q: App Service plan scale
- Q: VMSS autoscale
- Q: single container with ACI
- Q: deployment slots
- Q: Container Apps scaling
- Q: portal deployment to Bicep
- Q: App Service custom domain and TLS
Ordered practice route
- Complete the VM introduction and availability modules, then az104-vm-lifecycle-disk-move-lab. You should now be able to trace a VM’s compute, disk, move, and encryption boundaries.
- Complete configure-azure-container-instances, then az104-acr-container-app-revisions-lab. You should now be able to grant image pull access and roll a revision back without confusing rollout with scaling.
- Complete az104-bicep-deploy-rollback-lab. You should now be able to preview, deploy, diagnose, and restore a small desired-state change.
- Complete configure-app-service-plans and configure-azure-app-services, then az104-app-service-ingress-lab. You should now be able to choose app-plan boundaries and trace inbound TLS/private access separately from outbound VNet integration.
Conceptual checkpoint
Explain the sequence in this path using one workload scenario: identify the boundary being changed, the identity or tool acting on it, the expected evidence, and the failure that would change your decision.
Sources and re-audit
- AZ-104 course overview, checked 2026-08-31.
- AZ-104 study guide, checked 2026-08-31.
Re-audit when the AZ-104 course path, study-guide effective date, or the services and permissions taught here change.