Ein Reverse Proxy verwaltet den Datenverkehr zwischen einem Client und einem Backend-Server. So kann zum Beispiel konfiguriert werden, wie die Last des Datenverkehrs verteilt wird, damit es zu keinen Überlastungen oder Ausfällen von Webanwendungen kommt.
Zu dem kann der Reverse Proxy aber auch als Schutschicht dienen und den Datenverkehr analysieren und bösartige Anfragen oder Angriffe rausfiltern und direkt blockieren.