Compute & Networking
Unlock the complete study guide + 1,040 practice questions across 16 full exams.
Bundled into the existing Microsoft Azure Fundamentals premium course — no separate purchase.
Included in this chapter:
- Choosing a compute type: VMs, containers, and functions
- VM availability and scale: sets, zones, scale sets, and Virtual Desktop
- What a virtual machine requires, and where apps are hosted
- Virtual networking: VNets, subnets, peering, DNS, VPN Gateway, and ExpressRoute
- Public vs private endpoints, and how exam questions are framed
Azure compute options compared
| Aspect | Virtual Machines | Containers | Azure Functions |
|---|---|---|---|
| Abstraction | IaaS: full OS | OS-level virtualization | Serverless: code only |
| You manage | OS, runtime, app, scaling | Container image and orchestration | Just the function code |
| Scaling | Manual or via Scale Sets | Orchestrated (AKS) or automatic (Container Apps) | Automatic, event-driven |
| Billing | While VM is running | Per running container/node | Per execution (consumption) |
| Best use case | Lift-and-shift, OS control | Portable, microservices | Short event-driven tasks |
Decision tree
Cheat sheet
Unlock with Premium — includes all practice exams and the complete study guide.
Also tested in
References
- https://learn.microsoft.com/en-us/azure/virtual-machines/overview
- https://learn.microsoft.com/en-us/azure/container-instances/container-instances-overview
- https://learn.microsoft.com/en-us/azure/aks/what-is-aks
- https://learn.microsoft.com/en-us/azure/container-apps/overview
- https://learn.microsoft.com/en-us/azure/azure-functions/functions-overview
- https://learn.microsoft.com/en-us/azure/virtual-machines/availability-set-overview
- https://learn.microsoft.com/en-us/azure/reliability/availability-zones-overview
- https://learn.microsoft.com/en-us/azure/virtual-machine-scale-sets/overview
- https://learn.microsoft.com/en-us/azure/virtual-desktop/overview
- https://learn.microsoft.com/en-us/azure/app-service/overview
- https://learn.microsoft.com/en-us/azure/virtual-network/virtual-networks-overview
- https://learn.microsoft.com/en-us/azure/virtual-network/virtual-network-peering-overview
- https://learn.microsoft.com/en-us/azure/dns/dns-overview
- https://learn.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-vpngateways
- https://learn.microsoft.com/en-us/azure/expressroute/expressroute-introduction
- https://learn.microsoft.com/en-us/azure/private-link/private-endpoint-overview
- https://learn.microsoft.com/en-us/azure/private-link/private-link-overview