Module 04: Networking

Master Azure networking fundamentals and advanced network architectures
🟡 Intermediate ⏱ 150 Minutes 📘 AZ-104 · Module 04
Why This Matters

Networking is the backbone of Azure infrastructure. This module covers how to design and manage virtual networks, control traffic with security groups, implement routing, connect multiple networks, and secure communications. Solid networking skills are essential for any Azure administrator.

Module Overview

Module 04 teaches you how to design and manage Azure networks. You'll learn to create and configure virtual networks, implement network security, design multi-network architectures, and connect on-premises networks to Azure securely.

This module covers fundamental networking concepts and advanced patterns like hub-spoke topology for enterprise-scale deployments.

Concepts

01 - VNets & Subnets

Design and create virtual networks and subnets as the foundation for all Azure network infrastructure.

Read Concept →

02 - Network Security Groups

Implement network-level firewalls using NSGs to control inbound and outbound traffic to resources.

Read Concept →

03 - Routing Fundamentals

Understand IP routing, route tables, and how traffic flows between subnets and networks.

Read Concept →

04 - VNet Peering

Connect multiple virtual networks together for seamless communication between networks.

Read Concept →

05 - VPN & ExpressRoute

Securely connect on-premises networks to Azure using VPN Gateway and ExpressRoute.

Read Concept →

06 - Hub-Spoke Topology

Design enterprise-scale network architectures using the hub-spoke pattern for centralized management.

Read Concept →

07 - Private & Service Endpoints

Secure access to Azure services using private endpoints and service endpoints.

Read Concept →

08 - Advanced Network Security

Implement advanced security patterns including Application Gateway, WAF, and DDoS protection.

Read Concept →

Hands-On Labs

Build your networking skills with practical labs that let you design, configure, and troubleshoot Azure networks.

Lab 12 - VNet & Subnets

Create and configure virtual networks, subnets, and IP addressing schemes.

Start Lab →

Lab 13 - NSG & ASG

Implement network security groups and application security groups to control traffic.

Start Lab →

Lab 14 - VNet Peering & VPN

Connect multiple networks and securely link on-premises environments to Azure.

Start Lab →

Lab 15 - Load Balancer

Distribute traffic across virtual machines using load balancers and application gateways.

Start Lab →

Lab 16 - DNS Name Resolution

Configure DNS, private DNS zones, and name resolution in Azure networks.

Start Lab →

Recommended Learning Path

  1. Start here: Read VNets & Subnets for foundational networking
  2. Then: Read Network Security Groups to control traffic
  3. Next: Read Routing Fundamentals to understand traffic flow
  4. Expand: Read VNet Peering to connect networks
  5. Connect: Read VPN & ExpressRoute for hybrid connectivity
  6. Scale: Read Hub-Spoke Topology for enterprise patterns
  7. Secure: Read Private & Service Endpoints
  8. Advanced: Read Advanced Network Security
  9. Practice: Complete all five labs to master networking