- Differentiate public (internet-facing) and internal (private) Azure Load Balancers, and select the right type for your architecture.
- Route traffic through Network Virtual Appliances (NVAs) using Gateway Load Balancer to enable deep packet inspection, advanced firewalling, or integration with third‑party appliances.
- Understand how Azure Load Balancers operate across multiple Availability Zones to survive zone-level failures and maximize uptime.
- Compare the Standard and Basic SKUs of Azure Load Balancer to determine the best fit for performance, scale, and security requirements.

- Create an Azure Load Balancer and the supporting resources it requires.
- Associate backend pools with Virtual Machines (VMs) or Virtual Machine Scale Sets (VMSS) to enable horizontal scaling.
- Define load-balancing rules to control how incoming connections are distributed across backend endpoints.
- Configure session persistence (sticky sessions) for stateful applications that require client affinity.
- Create health probes to monitor backend instance availability and ensure traffic is only directed to healthy endpoints.
- Define outbound NAT rules so backend resources can initiate outbound connections to the internet when necessary.

This lesson combines conceptual design with hands-on portal walkthroughs. Follow the portal exercises to practice creating backend pools, probes, and outbound NAT rules. For deeper reference, see the Azure Load Balancer documentation.
Choose the SKU that matches your availability, scale, and security needs. Standard SKU is recommended for production deployments due to zone-redundancy and advanced networking support.