ECS/Fargateを使用していると、ECRからのDockerイメージPullでNAT ゲートウェイのデータ処理料金が肥大化することがあります。 (特にスケジュールタスクを使っていると) [AWS][Fargate]ECS Scheduled TasksによるNAT Gatewayの通信費肥大化について VPCエンドポイントを使用することで、データ処理料金を抑えることができます。 しかし、VPCエンドポイントは起動時間課金が発生します。 そのため、環境によってはNAT ゲートウェイのみのほうが安いことがあります。 AWS NAT Gatewayの費用を抑えようと思ったら高くなった話 どの程度の通信量であれば、VPCエンドポイントにしたほうが安くなるか気になったため計算してみました。 結論から書くと、NATゲートウェイを併用する環境であれば、約800GB/月からVPCエンドポイントを使った
![ECS/Fargate VPCエンドポイントとNAT ゲートウェイの損益分岐点をざっくり計算してみた|スクショはつらいよ](https://cdn-ak-scissors.b.st-hatena.com/image/square/2eb196f79d96da5d17947ed19c2bdde4a96b350f/height=288;version=1;width=512/https%3A%2F%2Fchariosan.com%2Fwp-content%2Fuploads%2F2021%2F04%2FECS-min.png)