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.

Related Terms

Cloud Provider Equivalencies

A reverse proxy is commonly delivered as an L7 (HTTP/HTTPS) load balancer or edge proxy. Cloud services like ALB/App Gateway/HTTP(S) LB/OCI LB can route requests to backends, terminate TLS, apply routing rules, and integrate with WAF/CDN for security and performance.

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

Explore More Cloud Computing Terms