woke up to a $1,940 aws bill on a hobby project, where do i even look Bill Breakdown
Side project. Normally the bill is $30-40. This morning the billing page says $1,940 month to date and there are 9 days left in the month.
I have never had to debug a bill before. The console shows me a giant number and a pie chart with slices called things I do not recognise. I do not know if I have been compromised, if I misconfigured something, or if this is a normal amount of money for something I did on purpose.
What I have: an EC2 instance, an RDS Postgres, some Lambdas, an S3 bucket, and a VPC I set up by following a tutorial and did not fully understand. There is a data processing job that runs hourly and pulls files from S3.
Where do people actually start with this? I have turned off nothing yet because I am scared of breaking the thing.
@kraut_corner · 3h ago · 2 replies
Second thing to do, in parallel, because it takes two minutes and the downside of skipping it is enormous: rule out a leaked credential.
RunInstancesandCreateUserfor the last 30 days.If any of that looks wrong: rotate every access key immediately, check IAM for users and roles you did not create, and open a support case. Do it in that order.
If everything is in your one region and looks like your own architecture, it is a misconfiguration and you can breathe.
Reply
Report
@dartfit_dana · 3h ago
And whatever the outcome, this is the moment to turn on MFA for the root account and stop using long-lived access keys anywhere you can avoid them. Most leaks are a key committed to a repository or pasted into a place it should not have been. The bill is the symptom.
Reply
Report