Answers:
您无法为AWS支出设置限制。AWS没有限制功能-尽管他们在把客户放在第一位并试图帮助客户省钱方面做得很好,但是这并不符合他们的利益。
帐单警报
您可以设置多个帐单警报,当估计的每月帐单达到您设置的阈值时,将向您发出警告。您可以在北弗吉尼亚州的CloudWatch中进行设置。在CloudWatch中,单击“计费”,创建警报,选择“预计总费用”,然后设置类似以下的屏幕。
预算案
预算是管理成本的另一种方式。它们比记帐警报灵活得多,而且粒度更大。您可以按服务或按指标设置它们。
成本浏览器
该费用的探险家是一个有趣的了。它不会提醒您,但是您可以看到花在什么上面的钱。
您可以使用它查看显示您所花钱的图表。例如,此图显示此帐户将大部分资金花在EC2上,而将一部分钱花在冰川,S3和其他零碎上。下方的图表会告诉您确切的费用。
免费套餐
该自由层给你足够的信贷运行一年一个EC2实例t2.micro,有足够的磁盘,快照存储等,是有用的。您可以免费获得大量其他东西,例如Lambda,RDS,EBS,EFS,这是非常慷慨的分配(与Azure不同-它为您提供了一个月的试用期)。许多人最终会为快照,带宽等支付一些费用,但是考虑到您得到的多少,这似乎很合理。
我所做的
我发现最好创建多个计费警报,例如分别为$ 5,$ 10,$ 20,$ 50和$ 100。那应该覆盖你。如果您一次收到多个通知,请迅速到达那里并确定发生了什么。我也用预算
CloudTrail
CloudTrail是一项很好的服务,可以监视您帐户中的API调用,因此您知道谁创建什么资源以及何时创建。确切地说出它的含义是很棘手的,因为它都是JSON,但是如果出了问题,至少您拥有所有信息来弄清发生了什么。我认为有一些商业服务可以使这些日志更容易理解。
每秒计费
正如@avinashbot在下面指出的那样,截至2017年10月2日,大多数Linux实例的所有计费都是按秒而不是按小时计费。这样一来,试用起来就便宜得多。