I'm really confused because I'm being billed nearly $1,000 each day just for the ListAllMyBuckets operation! I hardly used this AWS account, and now I notice these charges that have been piling up since the start of November. I'm an undergrad, so my knowledge about AWS is pretty limited – I've only taken one beginner's course. The only activity seems to be with S3; I don't have any EC2 instances running or Lambda functions active, and I'm trying to figure out what to do to stop these charges before closing the account.
5 Answers
I know this can be really stressful. You might want to check this link for more details on unexpected AWS charges: go.aws/resources-unexpected-charges. If you still have questions, contacting AWS Billing directly can also help.
Do you actually need that bucket? If you don’t have much stored in it – just a single image – it might be best to delete it to avoid future charges.
First, make sure to disable all public access on your S3 bucket. It might also help to have an AI check your security policy for any loopholes. If you're not using the bucket, consider emptying it and deleting it entirely. Definitely reach out to AWS support to discuss a refund or an adjustment on these charges.
I looked through CloudTrail and discovered around 150 ListBucket calls over three days, but I still can't figure out how it adds up to such high charges. This has been quite overwhelming!
You should terminate any resources that might be causing these extra charges. It sounds like there could be something like a Lambda function that's repeatedly making API calls. Just to be sure, give a shout to AWS billing support to clarify what happened and confirm you've shut down any troublesome resources.

Related Questions
How to Build a Custom GPT Journalist That Posts Directly to WordPress
Cloudflare Origin SSL Certificate Setup Guide
How To Effectively Monetize A Site With Ads