Domain 4 of 5 · Chapter 3 of 3

DNS and Load Balancing

Unlock the complete study guide + 1,040 practice questions across 16 full exams.

Bundled into the existing Microsoft Azure Administrator premium course — no separate purchase.

Included in this chapter:

  • Azure DNS: public zones, private zones, default resolution
  • Load Balancer anatomy: the four objects and the SKU gate
  • Distribution, outbound SNAT, and security defaults
  • Troubleshooting and exam-pattern recognition

Which Azure traffic-distribution service?

DimensionAzure Load BalancerApplication GatewayTraffic ManagerAzure Front Door
OSI layerLayer 4 (TCP/UDP)Layer 7 (HTTP/HTTPS)DNS (Layer 7, name-based)Layer 7 (HTTP/HTTPS, global)
ScopeRegionalRegionalGlobalGlobal
Routes on5-tuple (IP/port/protocol)URL path, host headerDNS response (routing method)URL path + edge proximity
TLS termination / WAFNoYes (WAF optional)No (DNS only)Yes (WAF at the edge)
Typical useNon-HTTP / fast TCP-UDP spreadWeb app L7 routing in one regionMulti-region failover via DNSGlobal web acceleration + WAF

Decision tree

Is the traffic HTTP/HTTPS?URL/host routing needed?No (raw TCP/UDP)Azure Load BalancerLayer 4, regionalYes (HTTP)Span multiple regions?global, not single-regionNo (one region)Application GatewayLayer 7, regional (WAF optional)Yes (global)DNS-only routing, or HTTP edge?need TLS/WAF/caching at edge?DNS onlyTraffic ManagerDNS-based, global failoverHTTP edgeAzure Front DoorLayer 7 global + WAF/cachingAlways: match the SKUStandard LB for production

Cheat sheet

  • Azure-provided default name resolution works inside one VNet but can't cross VNets
  • A public DNS zone resolves nothing until you delegate the domain at the registrar
  • A record set groups all records of one name and one type
  • A private DNS zone resolves only for VNets you attach with a virtual network link
  • A VNet can autoregister into only one private DNS zone (not the other way round)
  • Azure Load Balancer is Layer 4: it routes on the 5-tuple, never on URL or host
  • Public vs internal load balancer is decided by the frontend IP type
  • Every load balancer is four objects: frontend IP, backend pool, health probe, rule
  • An inbound NAT rule forwards a frontend port to one specific backend VM
  • Choose the Load Balancer SKU first: there is no in-place Basic-to-Standard upgrade
  • Standard Load Balancer is the production answer; Basic was retired in 2025
  • The default distribution is a 5-tuple hash and does NOT pin a client to a backend
  • A Standard public Load Balancer gives backends NO default outbound internet access
  • SNAT exhaustion comes from too many concurrent outbound flows, not inbound load
  • A Standard Load Balancer is closed until an NSG allows the traffic
  • An all-unhealthy backend pool serves nothing: suspect the health probe
  • "Multiple regions" rules out Azure Load Balancer: it's a regional service
  • Application Gateway is Layer 7 for HTTP routing within one region
  • Traffic Manager routes at the DNS layer; Front Door routes at the HTTP edge
  • Path-based rules route by URL path, with a default pool for non-matches
  • Multi-site listeners route by host name for several sites on one gateway
  • Load Balancer health probes come from 168.63.129.16 and must be allowed

Unlock with Premium — includes all practice exams and the complete study guide.

Also tested in

References

  1. Name resolution for resources in Azure virtual networks
  2. Quickstart: Create an Azure DNS zone and record
  3. Tutorial: Host your domain in Azure DNS (delegation)
  4. Azure DNS private zones and virtual network links
  5. Autoregistration in Azure DNS private zones
  6. What is Azure Load Balancer?
  7. Azure Load Balancer SKUs
  8. Azure Load Balancer distribution modes
  9. SNAT for outbound connections - Azure Load Balancer
  10. Troubleshoot outbound connections in Azure Load Balancer
  11. Troubleshoot Azure Load Balancer health probe status
  12. Load-balancing options - Azure Architecture Center Well-Architected