Unit 2 of 4

Compute and Networking

18 min +200 points

Learning objectives

When you finish this unit, you will be able to:

  • Compare compute types, including container, virtual machines, and functions.
  • Describe virtual machine options, including Azure Virtual Machines, Azure Virtual Machine Scale Sets, availability sets, and Azure Virtual Desktop.
  • Describe the resources required for virtual machines.
  • Describe application hosting options, including web apps, containers, and virtual machines.
  • Describe virtual networking, including Azure virtual networks, Azure virtual subnets, peering, Azure DNS, Azure VPN Gateway, and ExpressRoute.
  • Define public and private endpoints.

Azure compute and networking

Compute types

Compare containers, virtual machines, and functions (serverless) for different workload requirements.

Virtual machine options

  • Azure Virtual Machines: full control over OS and applications.
  • Virtual Machine Scale Sets: automatically scale a group of identical VMs.
  • Availability sets: distribute VMs across fault and update domains.
  • Azure Virtual Desktop: deliver virtual desktops and apps in the cloud.

Application hosting

Choose between web apps (PaaS), containers, and virtual machines based on control, scalability, and management requirements.

Virtual networking

  • Virtual networks (VNets) and subnets: isolate and segment network traffic.
  • Peering: connect VNets for low-latency communication.
  • Azure DNS: host DNS domains and records.
  • VPN Gateway and ExpressRoute: connect on-premises networks to Azure.

Endpoints

  • Public endpoints: accessible from the internet.
  • Private endpoints: accessible only within a private network.

Exam focus: match compute and networking services to workload and connectivity scenarios.

Sign in to save your progress

Mark units complete, earn points, and work toward Certification Pro status.