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.
"Scalable and inexpensive."
"The ease of use of the configuration, and great documentation, are the most valuable features for us."
"What I like best about the product is its simplicity and speed. When you need to set up a load balancer quickly, HAProxy offers options like sticky sessions and round-robin. It's also fast to configure, including adding SSL for security. While it may have fewer options than other solutions like F5, HAProxy gets the job done for basic load-balancing tasks."
"HAProxy potentially has a good return on investment"
"The technical support has been, in one word, perfect. Every time I call, I’m on the phone with a representative within five minutes who is highly skilled and willing to help, whether in the case of critical issues or simple advice."
"I have found HAProxy very helpful in replicating production environment architecture in a development and testing environment."
"It improves our scalability and responsiveness services to meet our demanding customer requirements."
"The solution is user-friendly and efficient."
"The solution's integration is very good."
"It has a filter available, although we are not currently using it because it is not part of our requirements. But it is a good option and when it becomes part of our requirements we will definitely use it."
"Microsoft Azure Application Gateway gives us a lot of benefits, including domain mapping."
"The solution provides great automation and it is easy to upgrade service."
"I like the tool's stability and performance."
"We can control what rules should be used and what should be disabled."
"WAF feature replicates the firewall."
"We find it valuable because it is compatible with our existing Azure solution."
"The GUI should be more responsive and show the detailed output of logs."
"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."
"I would like to evaluate load-balancing algorithms other than round robin and SSL offloading. Also, it would be helpful if I could logically divide the HAProxy load-balancing into multiple entities so that I would install one HA Proxy LB application which could be used for different Web servers for different applications. I am not sure if these features are available."
"The solution can be improved by controlling TCP behavior better and mandating to clients what the expected outcome must be in order to avoid receiving contestant timeout logs."
"Dynamic update API. More things should be possible to be configured during runtime."
"The product does not have any new technologies."
"It could be more stable, and support could be better. It would also be better if they offered more features. For example, it lacks security features. Before we used another English solution, and we realized that some of the rules were not set up correctly and passed through the Application Gateway's English controllers. But the problem, in this case, is if you send ten rules, for example, six rules hit some issues. IP address blocking could be better. The rules, for example, don't work properly. If you have one issue, one rule or another rule will not work. This sounds like total madness to me."
"The tool's pricing could be improved."
"The configuration is very specific right now and needs to be much more flexible."
"Implementing and standardizing the solution across the IT landscape in a heterogeneous environment is painful."
"The monitoring on the solution could be better."
"For the first-time user, it is difficult to understand so the user-interface needs to be improved."
"Microsoft Azure Application Gateway's first deployment is complex. It needs to improve its pricing."
"The solution should provide more security for certificate-based services so that we can implement more security on that."
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 41 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 F5 Advanced WAF, Citrix NetScaler, AWS 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.