Designing and implementing an Azure Traffic Manager service
Azure Traffic Manager is a DNS-based traffic load balancer that routes incoming client requests to the most suitable endpoint based on routing rules configured by the user. It is important to note that Traffic Manager is not an inline load-balancing service like the three other services that we have discussed so far. Instead, it uses DNS to redirect a client to an available backend target.
Figure 9.64 provides an overview of the Traffic Manager request routing process:
Figure 9.64 – Traffic Manager request routing process
The request routing process in Azure Traffic Manager involves several steps, as explained next using an example:
- When the client needs to resolve the name
partners.contoso.com
, it sends a DNS query to its configured recursive DNS service. This service contacts the various authoritative DNS services across the internet to resolve the DNS name. For example, let...