Skip to content

GWLB endpoint deployment

0

Dear Team - We have third party running in two az, az1 and az2 in oragon region. these are deployed behind the GWLB. We will be using this firewall for VPC-VPC traffic and internet traffic inspection. All VPCs are attached to TGW. For proper segregation, NACL and routing, we are planning to use separate GWLB endpoint for vpc-vpc and internet inspection. We know there will be slightly hourly cost increase for additional endpoint. apart from that, anyone see any issue with this deployment.

1 Answer
2
Accepted Answer

Your plan to use separate Gateway Load Balancer (GWLB) endpoints for VPC-to-VPC traffic and internet traffic inspection is a valid approach that offers better segregation, more granular control through NACLs, and clearer routing policies.

This architecture aligns with AWS best practices for traffic inspection. By separating the endpoints, you can implement different security policies and routing rules for east-west (VPC-to-VPC) traffic versus north-south (internet) traffic. This separation provides better operational clarity and can simplify troubleshooting.

For VPC-to-VPC inspection, your traffic will flow through Transit Gateway to the GWLB endpoint in the appliance VPC, where the Gateway Load Balancer will distribute traffic to your third-party firewall appliances for inspection based on a 4-tuple hash algorithm. The traffic will maintain Availability Zone affinity when possible, which helps optimize performance.

For internet traffic inspection, a separate GWLB endpoint will handle traffic flowing to and from the internet, allowing you to apply different inspection policies as needed.

While there will be a slight cost increase for the additional GWLB endpoint, the benefits of clearer segregation, more precise routing control, and potentially simpler troubleshooting likely outweigh this cost. This approach is consistent with AWS recommendations for implementing centralized inspection architectures with Gateway Load Balancer.

The only consideration would be to ensure your routing tables are properly configured to direct the appropriate traffic to each endpoint to maintain the intended traffic flow patterns.
Sources
Simplify firewall deployments using centralized inspection architecture with Gateway Load Balancer | AWS Public Sector Blog
VPC-to-VPC traffic inspection - AWS Prescriptive Guidance
Inspecting inbound traffic from the internet using firewall appliances with Gateway Load Balancer - Building a Scalable and Secure Multi-VPC AWS Network Infrastructure

answered a year ago

AWS
EXPERT

reviewed a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.