Back to Security Pattern Catalog




Integration Reverse Proxy


Classification Key : Perimeter Security, Information Disclosure

Problem

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?

Solution

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

Source

Wiley Book

Tags

Reverse Proxy, DMZ, Firewall


 

Last modified: May 05, 2012

Conceived and Maintained by: Munawar Hafiz