
Application Gateway offers a comprehensive suite of layer 7 load balancing features. At the application layer, it effectively routes traffic based on attributes such as URL or cookie, providing advanced load balancing capabilities. Additionally, it incorporates a built-in Web Application Firewall (WAF) to safeguard web applications against prevalent threats like SQL injection and cross-site scripting. Furthermore, it manages SSL termination, alleviating the backend servers from the burden of SSL encryption/decryption processes. The support for session affinity ensures that subsequent client requests are consistently directed to the same backend server, enhancing stability. Moreover, the URL-based routing functionality enables precise traffic routing to various backend pools based on specific URL paths, granting finer control over routing configurations. Review collected by and hosted on G2.com.
The Application Gateway poses several limitations, such as its primary support for HTTP/HTTPS, neglecting other protocols and potentially restricting various application types. Scaling challenges emerge when faced with heavy traffic loads, exhibiting slower scalability compared to alternative Azure load balancing solutions. Moreover, its configuration complexity demands a comprehensive understanding of its multifaceted features. Cost escalation is likely as additional functionalities, like WAF, coupled with increased traffic, may result in higher billing. Additionally, performance concerns may arise in specific scenarios or high-traffic instances due to inherent design constraints and limitations. Review collected by and hosted on G2.com.