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.
"The features I find valuable in this solution are session control which automatically disconnects users that forget to log off, and the ability to write rules to either allow or block certain file requests."
"It is stable. Period. Will not fail unless you do something wrong."
"It improves our scalability and responsiveness services to meet our demanding customer requirements."
"HAProxy potentially has a good return on investment"
"The ease of use of the configuration, and great documentation, are the most valuable features for us."
"Reliability. HAProxy is the most reliable product I have ever used."
"We use it as a load balancer for our application servers."
"We did not need technical support because the documentation is good."
"It is a scalable solution...The installation phase of Microsoft Azure Application Gateway is very easy."
"The most valuable feature is WAF."
"I like the tool's stability and performance."
"The solution was very easy to configure. It wasn't hard at all to adjust it to our needs."
"The solution provides great automation and it is easy to upgrade service."
"Microsoft Azure Application Gateway gives us a lot of benefits, including domain mapping."
"It does an excellent job of load balancing."
"The most valuable feature of Microsoft Azure Application Gateway is its ease of use."
"HAProxy is very weak in the logging and monitoring part and requires improvement."
"Documentation could be improved."
"The logging functionality could use improvement, as it is a little cryptic."
"We've changed solutions as it doesn't fit with our current needs."
"We need to handle new connections by dropping, or queuing them while the HAProxy restarts, and because HAProxy does not handle split config files."
"The only area that I can see needing improvement is the management interface, since it is pretty much all through the CLI or configuration. A GUI/web interface could be helpful for users who are not as experienced in the Linux shell. However, HAProxy does have another product that we evaluated called ALOHA, which has a web front-end, but we found it did not meet our needs."
"The visibility could be improved."
"Pricing, monitoring, and reports can be improved."
"The solution doesn’t support wildcard-based and regular expression-based rules."
"Scalability can be an issue."
"Application Gateway’s limitation is that the private and the public endpoint cannot use the same port."
"The pricing of the solution is a bit high. The solution should offer different pricing systems."
"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."
"It is a bit tricky to configure. You've got to have a very specific format to configure it. They should make it a little bit easier to configure. Mapping the certificates into it isn't easy, and it could be better. Currently, you've to write a bit of automation to pull certificates directly to HTTPS."
"It could be easier to change servicing."
"The tool is a pain to deal with when it comes to the area of configuration."
More Microsoft Azure Application Gateway Pricing and Cost Advice →
HAProxy is ranked 3rd in Application Delivery Controllers (ADC) with 41 reviews while Microsoft Azure Application Gateway is ranked 4th in Application Delivery Controllers (ADC) with 40 reviews. HAProxy is rated 8.2, while Microsoft Azure Application Gateway is rated 7.2. The top reviewer of HAProxy writes "Useful for for small and quick load-balancing tasks". 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, Envoy and F5 BIG-IP Local Traffic Manager (LTM), whereas Microsoft Azure Application Gateway is most compared with AWS WAF, F5 Advanced WAF, Citrix NetScaler, Azure Front Door 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.