Free plan Signups are open now. The full audytx engine — Terraform and CloudFormation — is live. The Free plan is 100 scans a month and stays free — paid tiers arrive Nov 01, 2026 from $20/month for unlimited repositories. Try it on your own code.

Review NAT gateway cost for the declared environment

AWS_OPS_054 LOW Cost

What it checks

NAT Gateway: this tagged gateway bills hourly and for data processed.

Where it applies

Terraform: aws_nat_gateway

CloudFormation: AWS::EC2::NatGateway

How to fix it

  1. If not already present, assess S3 and DynamoDB gateway endpoints for compatible routes; these gateway endpoints have no additional endpoint charge. Interface endpoints for services such as ECR, KMS, Secrets Manager and STS bill per provisioned Availability Zone hour and data processing. Compare total costs and existing endpoints first.
  2. If general internet egress remains necessary, compare a NAT instance using measured traffic and availability needs. Instances require sizing, patching, source/destination-check configuration, connection monitoring and scripted failover between instances. That failover requirement describes NAT instances, not NAT gateways; do not assume an instance is always cheaper.

Frameworks

These mappings are advisory, not an attestation of compliance.

Vendor documentation

All rules