We performed a comparison between HAProxy and Microsoft Azure Application Gateway based on our users’ reviews in five categories. After reading all of the collected data, you can find our conclusion below.
Comparison Results: HAProxy is the winner in this comparison. It is powerful, stable, and has good load balancing capabilities. In addition, HAProxy is free of charge and has a proven ROI.
"Advanced traffic rules, including stick tables and ACLs, which allow me to shape traffic while it's load balanced."
"The most valuable feature of HAProxy is that its open source."
"The solution is user-friendly and efficient."
"The support for all major Linux distros makes running and testing a breeze."
"It is a crucial tool in ensuring smooth service provision without any interruptions."
"Reliability. HAProxy is the most reliable product I have ever used."
"It solves a problem for me where I can build files, not based on the health of the check, but rather the speed of the check."
"I can't speak to all of the HAProxy features because we don't use them all, but load balancing is very good."
"The production is a valuable feature."
"The most valuable feature of the solution is traffic management."
"The solution has built-in rules that reduce alerts and are easy to configure."
"Load balancing and web application firewall features are the most valuable."
"The simplicity of the solution and its ability to integrate easily with others are its most valuable aspects."
"The most valuable features of Microsoft Azure Application Gateway are the policies, the data store they are using, and the cloud platform it operates on."
"It does an excellent job of load balancing."
"We chose this solution in the first place because it has access to Layer 7. I can control the requests and the content, which I can access on my network if I want to even if it's forbidden access to other external resources. If I want to monitor, for example, traffic, and apply this rule on Layer 7, I can do so. This was our main goal when implementing this application. We wanted to take advantage of the Gateway capabilities."
"We need to handle new connections by dropping, or queuing them while the HAProxy restarts, and because HAProxy does not handle split config files."
"Documentation could be improved."
"The reconfigurability in terms of the tooling could be improved and maybe an editor plugin can be added."
"The visibility could be improved."
"HAProxy could improve by making the dashboards easier to use, and better reports and administration tickets."
"Pricing, monitoring, and reports can be improved."
"Maybe HAProxy could be more modular."
"HAProxy is very weak in the logging and monitoring part and requires improvement."
"Microsoft Azure Application Gateway could improve by allowing features to use more third-party tools."
"In the next release, the solution could improve the integration with Service Mesh and other Azure Security Services."
"It takes a lot of time for a certificate to update in the system. That is a huge drawback, affecting the load-balancing side. And when there are changes to the load balancing, it affects the end-user."
"Application Gateway’s limitation is that the private and the public endpoint cannot use the same port."
"One of the challenges we faced was the solution does not support any other PCP protocols apart from HTTP and HTTPS."
"Implementing and standardizing the solution across the IT landscape in a heterogeneous environment is painful."
"I want the solution's support to improve. The tool is also expensive."
"The support can be improved when you are configuring the system rules. The Disaster Recovery feature can be added in the next release. The price of the solution can be reduced a bit."
More Microsoft Azure Application Gateway Pricing and Cost Advice →
HAProxy is ranked 3rd in Application Delivery Controllers (ADC) with 39 reviews while Microsoft Azure Application Gateway is ranked 4th in Application Delivery Controllers (ADC) with 38 reviews. HAProxy is rated 8.2, while Microsoft Azure Application Gateway is rated 7.2. The top reviewer of HAProxy writes "Offers good integration capabilities but needs to improve the monitoring part". On the other hand, the top reviewer of Microsoft Azure Application Gateway writes "High stability with built-in rules that reduce alerts and are easy to configure". HAProxy is most compared with NGINX Plus, Kemp LoadMaster, Citrix NetScaler, F5 BIG-IP Local Traffic Manager (LTM) and Envoy, whereas Microsoft Azure Application Gateway is most compared with Azure Front Door, Citrix NetScaler, F5 Advanced WAF, Cloudflare Web Application Firewall and Cloudflare. See our HAProxy vs. Microsoft Azure Application Gateway report.
See our list of best Application Delivery Controllers (ADC) vendors.
We monitor all Application Delivery Controllers (ADC) reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.