Dans cette vidéo, on poursuit notre série sur NGINX en passant au niveau supérieur : ➡️ Proxy Pass pour rediriger le trafic vers d’autres applications web réseau ➡️ Mise en place d’un load balancer pour répartir la charge entre plusieurs backends
Au programme : 🔧 Création d’un server dédié pour faire du reverse proxy 🔧 Configuration du proxy_pass vers un service externe (Python dans l’exemple) 🔧 Activation de l’accès réseau avec SELinux 🔧 Mise en place d’un upstream NGINX pour gérer plusieurs backends 🔧 Test des différentes stratégies de répartition de charge (round robin, least_conn, ip_hash) 🔧 Simulation de panne d’un backend et failover automatique
💡 Avec cette configuration, vous pouvez : ✅ Mutualiser vos serveurs applicatifs ✅ Assurer la haute disponibilité ✅ Préparer la montée en charge (scaling horizontal)
00:00 Intro 00:39 Reverse proxy réseau 01:57 Vhost nginx pour un port réseau 02:40 SElinux encore et toujours 04:03 Répartiteur de charge (load balancer) 05:20 Vhost de load balancer 06:29 Test et utilité 07:29 Outro