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

This course covers the following learning outcomes and goals: understanding HAProxy technologies such as TLS 1.3, HTTPS, and HTTP/2, implementing load balancing in Layer 4 vs Layer 7 with examples, scaling and securing WebSockets, utilizing HAProxy as a TCP and HTTP proxy, setting up active-passive clusters, scaling WebSockets with Redis and Node JS, implementing Server Name Indication (SNI), creating a basic microservices system with Docker Compose, SSH routing with HAProxy, and utilizing HAProxy Runtime API for backend maintenance. The course teaches skills such as load balancing, scaling web applications, securing connections, and troubleshooting HAProxy configurations. The teaching method includes a mix of videos and practical examples. The intended audience for this course includes web developers, system administrators, network engineers, and individuals interested in learning about load balancing and proxy technologies.

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

Start your review 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.