跳至內容

Billing inquiry

0

I received a bill of $61.64 on May 2nd, 2025, and more than $15 is pending. What of your services am I using to get a bill this much? I use this platform just for learning.

I have now canceled some Lambda functions and something in CloudFormation....

Please list all of them and tell me how to delete them. I know I have stopped EC2 instances that I may still use, but if it is those stopped EC2 instances that cost this much, I will delete them as soon as possible. May I please ask for a favor? Can you cancel the $15 pending? Thanks

  • For a learning account, here's the fastest way to get to zero ongoing charges: (1) In EC2, check 'Elastic IPs' — unattached ones charge $0.005/hour. (2) In Lambda, check 'Functions' — any scheduled Lambda that errored and is retrying will keep billing. (3) In CloudFormation, delete any stacks you created during tutorials — they often leave behind resources the tutorial doesn't mention cleaning up. (4) In CloudWatch, delete any log groups with no retention policy set. For the future: the only reliable protection is setting a Lambda reserved concurrency limit of 100 (prevents runaway invocations) and a CloudWatch alarm on EstimatedCharges at $1 routed to your actual phone via SNS → Lambda → SMS. Budget alerts to email alone are almost always seen too late.

已提問 1 年前檢視次數 178 次

1 個回答
0

I understand your concern about the unexpected bill you've received. As someone using AWS for learning purposes, it's important to be aware that even stopped EC2 instances and other resources can still incur charges.

To address your situation:

  1. First, you need to identify which services are causing the charges. Use the Cost Explorer in the AWS Billing and Cost Management console to see a breakdown of your costs by service.

  2. Stopping EC2 instances doesn't completely eliminate charges. Associated resources like Elastic IP addresses or EBS volumes may continue to generate costs. You should terminate instances and delete associated resources if you're not using them.

  3. For Lambda functions and CloudFormation stacks, ensure you've deleted them completely, not just disabled them.

  4. Check for any other active services across all regions, such as RDS databases, S3 buckets, or Elastic Load Balancers.

  5. To delete resources, go to each service's console and remove them. For EC2, terminate instances and delete associated volumes and Elastic IPs. For Lambda, delete functions. For CloudFormation, delete stacks.

Regarding the $15 pending charge, AWS doesn't typically cancel charges for services that have been used. However, you can contact AWS Support directly through the AWS Support Center. Choose the "Account and Billing Support" category when creating your case. Explain your situation as a learner, provide details about your usage, and request assistance with the billing issue.

For future use, consider setting up AWS Budgets and Billing Alarms to monitor your spending and avoid unexpected charges. Also, be sure to check the pricing of services before using them, even in a learning context.

Remember, while AWS offers some free tier services, many services incur costs even during initial usage periods. Always be vigilant about terminating resources you're not actively using to minimize unexpected charges.
Sources
High Billing fee | AWS re:Post
unexpexted Billing | AWS re:Post
unexpected billing price | AWS re:Post

已回答 1 年前

AWS
專家

已審閱 1 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。