Reverse Proxy

advanced
networking
Enhanced Content

Definition

A server that sits in front of web servers and forwards requests to them, providing load balancing and security. Like a receptionist who directs visitors to the right department.

Real-World Example

Nginx acts as a reverse proxy, distributing incoming website traffic across multiple servers and hiding their actual locations for security.

Cloud Provider Equivalencies

A reverse proxy is a pattern rather than a single product. Cloud equivalents are typically L7 load balancers (reverse proxies) often paired with CDN and WAF for caching and security. Some services (e.g., CloudFront/Front Door) act as global reverse proxies at the edge; others (ALB/App Gateway/GCLB/OCI LB) operate regionally in front of application backends.

AWS
Elastic Load Balancing (Application Load Balancer) and Amazon CloudFront
AZ
Azure Application Gateway and Azure Front Door
GCP
Google Cloud HTTP(S) Load Balancing and Cloud CDN
OCI
OCI Load Balancer and OCI Web Application Firewall (WAF)

Explore More Cloud Computing Terms