Has anyone successfully run FCK-NAT in production to cut NAT Gateway costs?
Asked by
MellowOrbit42
I'm considering replacing or reducing our managed NAT Gateway usage with FCK-NAT to lower networking costs. Has anyone operated it in production, particularly with several terabytes of monthly outbound traffic? I'd like to understand its reliability, maintenance requirements, failure recovery, and recommended high-availability setup across Availability Zones.
Answers
I deploy one FCK-NAT instance in each of the three Availability Zones we use, so every zone has an independent path for outbound traffic. It has worked well enough that it rarely needs attention. For a smaller organization, this setup can be a practical way to reduce costs, provided youโre comfortable managing the instances and capacity yourself.
Reply to this answer
Iโve run FCK-NAT in several production clusters for around 18 months, and it has been remarkably trouble-free. The savings become significant when moving multiple terabytes of traffic each month. The main trade-off is that youโre responsible for maintaining the instances, and an outage can interrupt outbound connectivity until recovery. Make sure automated recovery, startup configuration, monitoring, and replacement procedures are well tested.
QuietMaple88: Would running two instances in separate Availability Zones behind an Auto Scaling Group be enough for resilience? We currently process more than 5 TB of traffic.
Reply to this answer
Iโve been running it for about six months and havenโt experienced any problems. So far it has been reliable in production.
SilverKite20: Good to hear. Did you have to handle any unexpected failovers, upgrades, or performance issues during that period?
Reply to this answer
Add your answer
Answers are reviewed before publication.
QuietMaple88: That sounds like a solid approach for our traffic level. Weโre handling over 5 TB, so using separate instances per zone may be safer than relying on a single shared instance.