Microsoft Certified: Azure Administrator AssociateDeploy and manage Azure compute resourcesHard
A solutions architect is designing a highly available and scalable web application on Azure. The application will be deployed across multiple Azure Virtual Machines (VMs) and must be accessible via a single public IP address. Additionally, the solution requires advanced traffic management capabilities, such as SSL termination, web application firewall (WAF) protection, and URL-based routing. Which Azure service should the architect recommend to meet these requirements?
- AAzure Traffic Manager
- BAzure Load Balancer
- CAzure Front Door
- DAzure Application Gateway
Show answer & explanationAnswer & explanation
Correct answer: D. Azure Application Gateway
Azure Application Gateway is a web traffic load balancer that enables you to manage traffic to your web applications. It includes features like SSL termination, Web Application Firewall (WAF), and URL-based routing, which are specifically requested in the scenario for a single public IP endpoint.
Why the other options are wrong
- A. Azure Traffic Manager is a DNS-based traffic load balancer that operates at the DNS level (Layer 7) for global distribution but does not offer features like SSL termination or WAF at the entry point.
- B. Azure Load Balancer operates at the transport layer (Layer 4) and does not provide advanced application-layer features like SSL termination, WAF, or URL-based routing.
- C. Azure Front Door is a global, scalable entry-point that uses the Microsoft global edge network to create fast, secure, and widely scalable web applications. While it offers WAF and SSL termination, it's typically for global distribution and CDN, not primarily for internal load balancing within a single region or VNet for VMs behind a single public IP, which is better suited for Application Gateway.
Azure Application Gateway
A web traffic load balancer that enables you to manage traffic to your web applications. It operates at Layer 7 (HTTP/HTTPS) and provides features like SSL termination, WAF, and URL-based routing.
- Layer 7 (HTTP/HTTPS) load balancer
- Includes Web Application Firewall (WAF)
- Supports SSL/TLS termination (offloading)
- Enables URL-based routing and session affinity
- Ideal for internal or external web applications
Memory trick: Application Gateway Guards the Web's Front Door.