Reverse proxy server receives request from client, forwards to actual servers & receives response and forwards response to clients.
So, the existence (IP address) of original backend servers cannot be known by clients.
Therefore minimizing web based attacks, DoS or DDoS attacks.
Reverse Proxy can provide caching functionality as well. Frequently requested files or same repeated requests are cached on reverse proxy server itself. These redundant requests can be served by reverse proxy server itself.
This is the same conceptual basis for Content Delivery Networks (CDN).
A CDN is a network that acts as a reverse proxy and provides caching functionality, security for ddos attacks and can also act as a secondary firewall.
AWS provides a CDN with name "Amazon CloudFront" (more about this in next post…)
No comments:
Post a Comment