RousselTMLEARNING

Proxy & réseau · Formations

HAProxy : de la découverte à l’expertise

Maîtrisez HAProxy, le load balancer de référence. Apprenez à configurer la haute disponibilité, la terminaison SSL, les ACL et l’optimisation des performances.

10 chapitres25 leçonsFR
À votre rythme, par la pratique.

À l’issue de cette formation, vous saurez

  • Configurer frontends, backends et algorithmes de répartition
  • Terminer TLS et écrire des ACL de routage et de filtrage
  • Assurer la persistance de session et la haute disponibilité
  • Superviser avec les stats, la Runtime API et Prometheus

🎯 Niveau : Intermédiaire👥 Public visé : Administrateurs réseau et DevOps qui répartissent la charge et sécurisent des services

LEARNING PATH

Programme de la formation

0Vue d'ensemble1 leçon
1Concepts et Architecture2 leçons
2Installation et Configuration Initiale4 leçons
3Algorithmes et Persistance3 leçons
4ACL et Routage Avancé2 leçons
5Sécurité et SSL3 leçons
6Statistiques et Supervision3 leçons
7Travaux Pratiques (TP)3 leçons
8HAProxy et Kubernetes2 leçons
9Bonnes pratiques et nouveautés2 leçons

LEARN BY DOING

Cas concrets & applications

Répartition de charge web

Distribuer les requêtes des utilisateurs sur un cluster de serveurs Apache ou Nginx pour assurer la scalabilité.

Haute disponibilité (Failover)

Détecter la panne d'un serveur et rediriger instantanément le trafic vers les serveurs sains.

Sécurisation des flux

Centraliser la gestion des certificats SSL et filtrer les requêtes malveillantes via des règles d'ACL.

Prérequis conseillés

Et ensuite ?

Questions fréquentes

Pourquoi choisir HAProxy plutôt qu'un autre proxy ?

HAProxy est réputé pour sa rapidité extrême et sa fiabilité. Contrairement à Nginx qui est un serveur web polyvalent, HAProxy est un pur spécialiste du load balancing avec des fonctions de santé et de persistance beaucoup plus fines.

HAProxy gère-t-il le trafic HTTPS ?

Oui, parfaitement. Il peut soit faire du 'SSL Pass-through' (laisser le backend déchiffrer) soit de la 'Terminaison SSL' (HAProxy déchiffre et soulage les serveurs web).

Qu'est-ce qu'une ACL dans HAProxy ?

Une ACL (Access Control List) permet de prendre des décisions de routage intelligentes basées sur des critères comme l'URL, l'adresse IP source ou des en-têtes HTTP.