Reverse Proxy - CI/CD Glossary Definition
A reverse proxy is a server that sits in front of backend services and forwards client requests to them, commonly handling load balancing, TLS termination, caching, and routing. nginx, HAProxy, and Envoy are widely used examples.
Reverse vs forward proxy
A forward proxy sits in front of clients and represents them to the internet; a reverse proxy sits in front of servers and represents them to clients.
Related guides
TLS Termination - CI/CD Glossary DefinitionTLS Termination: TLS termination is decrypting incoming HTTPS traffic at a load balancer or reverse proxy, so…
Load Balancer - CI/CD Glossary DefinitionA load balancer spreads incoming requests across multiple backend instances, improving throughput and availab…
Traffic Shifting - CI/CD Glossary DefinitionTraffic Shifting: Traffic shifting is gradually routing a percentage of requests from an old version to a new…