A global retail corporation is deploying a new order processing system across the East US and West Europe Azure regions. The architecture contains two workloads:
1. An admin dashboard: A web application (HTTPS) that requires SSL termination at the edge, path-based routing (routing `/reports/*` to a specialized backend pool), and protection from SQL injection attacks.
2. A legacy sync agent: A client application that synchronizes local inventory databases using a custom TCP protocol over port 9090.
Both workloads must be highly available with automatic failover between regions.
Which routing design should you recommend to meet these requirements?
- ADeploy Azure Traffic Manager to route traffic for both the admin dashboard and the legacy sync agent, configuring DNS-based routing with active-active failover.
- Deploy Azure Front Door to route traffic for the admin dashboard, and deploy Azure Traffic Manager to route traffic for the legacy sync agent.Cevap
- CDeploy Azure Front Door to route traffic for both the admin dashboard and the legacy sync agent, configuring custom routing rules to bypass HTTPS inspection for the port 9090 traffic.
- DDeploy a cross-region Azure Load Balancer to route traffic for both workloads, utilizing standard load balancing rules to forward port 443 and port 9090 traffic.
Cevap
Deploy Azure Front Door to route traffic for the admin dashboard, and deploy Azure Traffic Manager to route traffic for the legacy sync agent.
Deploying Azure Front Door for the admin dashboard and Azure Traffic Manager for the legacy sync agent is correct. Azure Front Door is an Anycast-based Layer 7 service providing SSL termination, path-based routing, and WAF features for the HTTPS admin dashboard. Since Front Door does not support custom TCP protocols, Azure Traffic Manager (which functions at the DNS level and is protocol-agnostic) is used to provide DNS-based routing and regional failover for the legacy sync agent on port 9090.
Adım Adım Çözüm
Anahtar Kavram
Azure Front Door is a global Layer 7 load balancer that handles HTTP/HTTPS traffic with features like SSL offloading and WAF. Azure Traffic Manager is a DNS-based load balancer that operates at the DNS layer and is protocol-agnostic, making it ideal for non-HTTP/HTTPS protocols like custom TCP.
Tahmini Süre:2m 0s