The Complete HAProxy Guide

Udemy The Complete HAProxy Guide

Register & Get access to index
r5LUsbC.jpg

Learn to install & configure a HAProxy web server from scratch.

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
  • HAProxy architecture
  • How businesses implement HAProxy
  • Monitor your HAProxy with solarwinds and present the results in Grafana
  • Logging with HAProxy
  • Scheduling algorithms used in HAProxy
  • Solarwind Monitoring for HAProxy

Requirements
  • A desire to learn and Crush It!
  • An Internet connection
  • 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

Description
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
Author
TUTProfessor
Downloads
58
Views
758
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from TUTProfessor