{"repo":"chime/terraform-aws-alternat","free":true,"listed":false,"github":"https://github.com/chime/terraform-aws-alternat","clone":"git clone https://github.com/chime/terraform-aws-alternat.git","description":"High availability implementation of AWS NAT instances.","language":"HCL","stars":1261,"topics":["aws"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"alterNAT NAT Gateways are dead. Long live NAT instances! Built and released with 💚 by Background On AWS, NAT devices are required for accessing the Internet from private VPC subnets. Usually, the best option is a NAT gateway, a fully managed NAT service. The pricing structure of NAT gateway includes charges of $0.045 per hour per NAT Gateway, plus $0.045 per GB processed. The former charge is reasonable at about $32.40 per month. However, the latter charge can be extremely expensive for larger traffic volumes. In addition to the direct NAT Gateway charges, there are also Data Transfer charges for outbound traffic leaving AWS (known as egress traffic). The cost varies depending on destination and volume, ranging from $0.09/GB to $0.01 per GB (after a free tier of 100GB). That’s right: traffic traversing the NAT Gateway is first charged for processing, then charged again for egress to the Internet. Consider, for instance, the cost of sending 1PB to and from the Internet through a NAT Gateway - not an unusual amount for some use cases - is $75,604. Many customers may be dealing with far less than 1PB, but the cost can be high even at relatively lower traffic volumes. This drawback of NAT gateway is widely lamented among AWS users. Plug in the numbers to the AWS Pricing Calculator and you may well be flabbergasted. Rather than 1PB, which may be less relatable for some users, let’s choose a nice, relatively low round number as an example. Say, 10TB. The cost of sending 10TB over ","default_branch":null,"files":null,"tree":[],"storefront":"/r/chime","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/chime/terraform-aws-alternat/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}