Plateforme web à haute disponibilité (HAProxy, NGINX, TLS)

Mettre en place deux répartiteurs HAProxy en VRRP, un pool de serveurs NGINX, la terminaison TLS avec une CA interne, des health checks et des tests de bascule sous charge.

Intermédiaire12 h

Le site institutionnel et l'intranet doivent survivre à la perte d'un serveur ou d'un répartiteur. Vous livrez une architecture redondante, chiffrée, observable et testée sous charge pendant les bascules.

HTTPS
Utilisateurs
VIP (VRRP)
HAProxy 1
HAProxy 2
NGINX 1
NGINX 2
NGINX 3
Architecture : Utilisateurs, VIP (VRRP), HAProxy 1, HAProxy 2, NGINX 1, NGINX 2, NGINX 3

Architecture

VIP portée par keepalived sur deux HAProxy, trois NGINX backends, certificats émis par une CA interne, journaux enrichis.

Livrables

  • Configurations HAProxy, keepalived et NGINX
  • PKI interne : CA, certificats serveurs, procédure de renouvellement
  • Résultats de test de charge pendant la bascule (erreurs, latence)
  • Runbook : retirer un backend pour maintenance