6

I just started using Amazon web services, and I am using free tier version.

Due to some bitter experiences in past, I made budget to control price AWS charge me if I by mistake go beyond free tier limit.

enter image description here

I budgeted this to $1, so if the price goes beyond that, I get an email. Is there any other filter/budget conditions I should implement so that AWS will not charge me anything? I am using AWS just for learning purpose.

halfer
  • 19,824
  • 17
  • 99
  • 186
Code_Tech
  • 775
  • 13
  • 42
  • I also get scared before using AWS! –  Feb 07 '19 at 21:41
  • 1
    There is no capability to 'stop' AWS from charging you anything. If you use a chargeable service outside of the Free Tier allowance, you will be charged for it. Using a notification is a good way to be aware of such a situation. – John Rotenstein Feb 07 '19 at 22:39
  • 1
    AWS has a training course as well as a lot of documentation on billing. Spend some time learning what things cost and how billing works and you will be more comfortable. https://www.aws.training/learningobject/video?id=15875 – John Hanley Feb 07 '19 at 22:41

1 Answers1

3

Unfortunately, it is not possible to set a hard spending limit. This is discussed also in this question and in this one.

However AWS offers various other tools, such as budgets, for managing your costs. Extensive documentation about cost management can be found at the following resource: https://aws.amazon.com/aws-cost-management/
There is also a page about specifically how to avoid charges with AWS Free Tier: https://aws.amazon.com/premiumsupport/knowledge-center/free-tier-charges/

In general, I regularly get the feeling people overestimate the capabilities of the AWS free tier version. For any kind of production environment or meaningful computation you should expect actual charges to occur.

If it is just for learning purposes, make yourself familiar with what exactly the AWS Free Tier allows. Other than that, your budget is already a good way of monitoring your cost limit, also take a frequent look at your AWS Billing Dashboard.

Thomas Kainrad
  • 2,542
  • 21
  • 26