The NAT Gateway Bill Exploded. Add More Gateways?

Intermediate ~12 min read
AWS

Scenario

The monthly AWS bill takes a jump, and Cost Explorer points a finger: NAT Gateway data processing is now the single biggest line item. The architecture is common — workloads in private subnets reach the outside world through one NAT gateway, and "outside" includes pulling container images from ECR and moving objects to and from S3. There are no VPC endpoints in the account. Someone glances at the gateway's throughput graphs, decides it looks "saturated," and the conversation turns to capacity.

The Quick Fix on the Table

Add a second NAT gateway (and maybe a third) to spread the load. It frames the bill as a bandwidth problem: the pipe is full, so add pipes. It's a quick Terraform change and nobody has to figure out where the traffic is actually coming from.

Interview · Round 1

The quick fix is on the table and the room is waiting for your call. Would you sign off on it? Take a position and justify it — out loud or on paper — before revealing the analysis.