Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

HAProxy

Hussein Nasser via YouTube

Overview

Explore a comprehensive series of videos on HAProxy technologies, covering topics such as TLS 1.3, HTTPS, HTTP/2, load balancing in Layer 4 vs Layer 7, scaling and securing WebSockets, TCP and HTTP proxying, Server Name Indication (SNI), and microservices. Learn to set up an Active-Passive Cluster with Keepalived, build a high-availability group chat application, and implement SSH connection routing. Discover how to use Docker Compose for a basic microservices system, troubleshoot backend issues, and utilize the HAProxy Runtime API for remote maintenance. Gain insights into QUIC and HTTP/3 support in HAProxy through practical examples and real-world scenarios presented by Hussein Nasser.

Syllabus

HAProxy Crash Course (TLS 1.3, HTTPS, HTTP/2 and more).
Load balancing in Layer 4 vs Layer 7 with HAPROXY Examples.
Scaling and Securing WebSockets with HAProxy.
How HAProxy acts as TCP Proxy & HTTP Proxy Layer 4 vs Layer 7.
Hosting 3 WebSites on one IP Address with SNI and HAProxy.
Setup Active-Passive Cluster with Keepalived & HAProxy (Two raspberry pis).
Scaling Websockets with Redis, HAProxy and Node JS - High-availability Group Chat Application.
Server Name Indication (SNI) (Explained by Example).
Step by Step Basic Microservices System (3 NodeJS + 1 Load Balancer containers) with Docker Compose.
SSH into Backend Servers without Publicly Exposing Them - SSH Connection Routing with HAProxy.
HAProxy is closer to QUIC and HTTP/3 Support.
SRE changes HAProxy config, Breaks the Backend and troubleshoots it like a champ - lets discuss.
Getting Started with HAProxy Runtime API to Remove Backends for Maintenance Remotely and More.

Taught by

Hussein Nasser

Reviews

5.0 rating, based on 1 Class Central review

Start your review of HAProxy

  • Despite the course being super brief and simple, I managed to understand the basics of how Haproxy operates. I recommend this course as an introductory course for anyone who wants to have a basic knowledge of Haproxy :)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.