The Complete HAProxy Guide



What you’ll learn

  • Learn to create custom HAProxy servers [locally and on the cloud]

  • Add authentication to your server

  • Optimize the performance of your server using cache

  • Understand what is proxy vs reverse proxy

  • How businesses implement HAProxy

  • Monitor your HAProxy with solarwinds and present the results in Grafana

  • Scheduling algorithms used in HAProxy

  • Solarwind Monitoring for HAProxy


  • A desire to learn and Crush It!

  • All technologies we will use will be free/have free trial versions

  • Some Basic knowledge of unix/linux commands can be helpful, but not required

Build a strong foundation in HAProxy with this practical course suited to both beginners and experienced professionals.

High Availability Proxy (HAProxy) is an open source load balancing and proxy solution for HTTP and TCP servers. We need a load balancing and proxy solution becuase we want to improve the performance of our servers by distributing workload when the the volume of traffic crosses a certain threshold. HAProxy is the top ranked load balancing tool in the market, used by companies like Instagram, Github, Stack Overflow etc. Use cases of HAProxy  today range from providing improved performance to traffic encryption to load balancing using scheduling algorithms.

This course will guide you through all the basics of HAProxy and get you ready to tackle any load balancing project that comes your way.

We will cover the following pillars of HAProxy:

1)Configuration: Configure HAProxy to work according to your custom requirements. Set your scheduling algorithms according to your setup along with stick sessions and advanced authentication mechanisms.

2)Performance: Here we focus on optimization of the load balancer. This includes everything from setting up a FastCGI cache to obtaining detailed logs to monitor performance.

3)Security: Secure your transactions with advanced security mechanisms leveraging HAProxy.

Everything is well documented and separated, so you can find what you need. Assignments and Quizzes will make sure you stay on track and test your knowledge. The course will have a combination of theory and practical examples.

Who this course is for:

  • Students interested in using HAProxy for Load Balancing
  • Anyone who wants a practical hands-on understanding of HAProxy
  • Anybody with a desire to earn more by learning more!
  • Developers to want to get started with HAProxy quickly without wasting too much time

Creating better Software Developers


Graduated from the University of Pennsylvania with a degree in Computer Science. Has been working in the Industry for a few years now.  He likes to teach as a hobby. Just have a passion for teaching and enjoy doing this on the side. He tries to be concise and to the point, while making sure students follow all the best practices.

The Complete HAProxy Guide, Free Tutorials Download

Download  The Complete HAProxy Guide  Free

Go to Download Tutorials Page Go to HomePage Tutorials

Password :

Author: Ho Quang Dai

I am Ho Quang Dai, from Vietnam – A country that loves peace. I share completely free courses from major academic websites around the world. Hope to bring free knowledge to everyone who can’t afford to buy

Related Courses

Notify of
Inline Feedbacks
View all comments

Report Link Die

Please provide the most detailed information, we will re-upload as soon as possible