Microsoft Certified: Azure AI Engineer AssociatePlan and manage an Azure AI solutionMedium
A global e-commerce company is developing an Azure AI solution to provide real-time translation for customer support chats. The solution uses Azure Translator and must ensure low latency for users worldwide. To achieve global distribution and optimal performance, which Azure service should be used to route user requests to the nearest available Translator service endpoint?
- AAzure Virtual Network Gateway
- BAzure Application Gateway
- CAzure Load Balancer
- DAzure Traffic Manager
Show answer & explanationAnswer & explanation
Correct answer: D. Azure Traffic Manager
Azure Traffic Manager is a DNS-based traffic load balancer that distributes incoming traffic across globally distributed service endpoints based on various routing methods, including performance (latency-based routing), ensuring users connect to the nearest and fastest endpoint.
Why the other options are wrong
- A. Azure Virtual Network Gateway connects Azure virtual networks to on-premises networks or other VNets, not for global distribution of public-facing services.
- B. Azure Application Gateway is a web traffic load balancer (Layer 7) that manages traffic to web applications within a region, not globally.
- C. Azure Load Balancer operates at Layer 4 (transport layer) within a single Azure region and is not suitable for global traffic distribution.
Azure Traffic Manager
A DNS-based traffic load balancer that enables you to distribute traffic optimally to services across global Azure regions.
- Provides high availability and responsiveness.
- Uses various routing methods (e.g., performance, priority, geographic).
- Works at the DNS level to direct client requests.
Memory trick: Traffic Manager is like the 'global air traffic controller' for your apps.