Reverse proxy

Un reverse proxy est un serveur placé entre Internet (les utilisateurs) et un ou plusieurs serveurs applicatifs. Il reçoit les requêtes des utilisateurs, décide à quel serveur en interne les transmettre, récupère la réponse et la renvoie à l’utilisateur.
Il sert notamment à répartir la charge entre plusieurs serveurs (load balancing), à cacher l’architecture interne pour des raisons de sécurité, à mettre en cache des contenus pour accélérer les réponses et à gérer des tâches centralisées comme le chiffrement (SSL/TLS) ou la compression.

Analogie simple : c’est comme un standard d’immeuble qui reçoit les visiteurs et les oriente vers le bon appartement sans révéler la disposition interne.

Catégories :