Murchana Adhikary
Murchana Adhikary

Reputation: 25

Does the AWS Application Load Balancer handle reverse proxy?

I am trying to use the AWS application load balancer in my application with WAF support in it. At the same time, I also need support for reverse proxy. Does the AWS application load balancer handle reverse proxy?

Upvotes: 1

Views: 1921

Answers (2)

GeertPt
GeertPt

Reputation: 17854

Not sure if we talk about the same thing, but in my understanding, AWS ALB's are reverse proxy servers.

You add your actual application server(s) in a targetgroup to an ALB listener, and then, external clients connecting to the ALB over http/https will see your application as if it was served by the ALB.

You can add HTTP request filtering to the ALB listener, so you can configure which requests go to which targetgroup, both by domain name and http paths.

ALB's also do SSL offloading, i.e. it handles https handshakes with a server certificate registered in the ALB, so your own application server doesn't need to do that anymore.

Upvotes: 2

Raul Barreto
Raul Barreto

Reputation: 1124

No, it can't.

To do reverse proxy in AWS, you can set a NAT Gateway in your VPC. This way, all connections from your servers to a specific IP (or the public internet) will be a single IP.

Upvotes: 0

Related Questions