AMBIENT-IT
Formation HAProxy
Maîtrisez HAProxy, le répartiteur de charge et reverse proxy open source de référence. Cette formation vous apprend à installer et configurer HAProxy, à répartir la charge entre plusieurs serveurs (TCP et HTTP), à gérer les certificats TLS, les ACL et le routage, la persistance de session, les contrôles de santé, la haute disponibilité avec Keepalived, ainsi que la supervision (page de statistiques, logs, métriques Prometheus) et la sécurisation de vos applications.
Learning objectives
- Comprendre le rôle d'un répartiteur de charge et d'un reverse proxy dans une architecture
- Installer HAProxy et structurer sa configuration (global, defaults, frontend, backend)
- Répartir la charge en TCP et en HTTP avec les algorithmes adaptés et des contrôles de santé
- Router le trafic avec des ACL, terminer le TLS et sécuriser les échanges
- Gérer la persistance de session, les limites de débit et la protection contre les abus
- Mettre en place la haute disponibilité avec Keepalived et une adresse IP virtuelle
- Superviser HAProxy : page de statistiques, logs, métriques Prometheus et API Runtime