Azure Networking
Documentation
Understand Azure Load Balancing - Read here to determine which Azure load balancer makes sense
Great video on Networking from John Savill: Microsoft Azure Master Class Part 6 - Networking
00:00 Introduction
12:00 VM NICs
23:44 Types of traffic
26:14 IPv6
29:54 External access to resources
38:50 Connecting virtual networks
55:24 Connecting to on-premises
1:09:10 Controlling traffic flows with NSGs
1:20:50 Application Security Groups
1:24:28 Service Endpoints and Service Endpoint Policies
1:32:00 Azure DNS
1:38:50 Azure Private Link
Load Balancing Differences
Distributing Network Traffic
This table compares the Azure Load Balancer, Application Gateway, Traffic Manager, and Front Door. These techonologies can be used in isolation or in combination.
Service | Azure Load Balancer | Application Gateway | Traffic Manager | Azure Front Door |
Technology | Transport Layer (level 4) | Transport Layer (level 7) | DNS Resolver | Layer 7 or HTTP/HTTPS |
Protocols | Any TCP or UDP Protocol | HTTP, HTTPS, HTTP/2, & WebSockets | DNS Resolution | Split TCP-based anycast protocol |
Backends and Endpoints | Azure VMs, and Azure VM Scale Sets | Azure VMs, Azure VM Scale Sets, Azure App Services, IP Addresses, and Hostnames | Azure Cloud Services, Azure App Services, Azure App Service Slots, and Public IP Addresses | Internet-facing services hosted inside or outside of Azure |
Network connectivity | External and Internal | External and Internal | External | External and Internal |