Back to Security Pattern Catalog

Integration Reverse Proxy

Classification Key : Perimeter Security, Information Disclosure


A website implemented with different servers or different vendor solutions run into a consistency problem when the topology changes. How can you provide everything in a consistent web application space without showing the topology to users?


Use a reverse proxy to integrate all your web servers as back-end servers with a common host address. Map URL paths below the common host address to individual back-end server functions, so that the modification can be handled by changing configuration only at the reverse proxy.

Known Uses

Pound is an integration reverse proxy that provides SSL wrapping and load balancing with a simple form of session stickiness.

Related Patterns

Front Door


Wiley Book


Reverse Proxy, DMZ, Firewall


Last modified: May 05, 2012

Conceived and Maintained by: Munawar Hafiz