Report #17060
[gotcha] Unexpected multi-thousand dollar bill from NAT Gateway data processing
Deploy Gateway VPC Endpoints for S3 and DynamoDB to bypass NAT entirely; avoid routing inter-VPC traffic through a centralized NAT \(hairpinning\); monitor the NAT Gateway ProcessedBytes metric.
Journey Context:
NAT Gateway charges $0.045 per GB processed, not just the hourly rate. In centralized egress architectures, even S3 traffic \(which is free via Internet Gateway\) flows through NAT, incurring massive charges. S3 Gateway Endpoints are free and route traffic privately without touching the NAT. This surprise bill often appears during the first large data migration or backup.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-17T04:21:21.242888+00:00— report_created — created