Reverse proxy stoi „przed” Twoimi serwerami aplikacji i przekazuje do nich requesty klientów. Zwykle używa się go do terminacji TLS, routingu, load balancingu, cache/compress oraz czasem rate limitów lub reguł WAF.