I have a django app on AWS using ECS Fargate behind a VPC. A NAT gateway is required with this setup, but most of the costs are from the NAT gateway.
How I can reduce this? My docker image is 600 MB. In cloudwatch there is a graph where I surfed around a bit and generated this much bytes through the NAT gateway. Not sure if this is a normal or a high amount (peak is 124M bytes == 0.124GB).
If there is any other information that you need please ask in the comments.