如何确保我的AWS免费套餐不超过免费使用限制?


Answers:


31

您无法为AWS支出设置限制。AWS没有限制功能-尽管他们在把客户放在第一位并试图帮助客户省钱方面做得很好,但是这并不符合他们的利益。

帐单警报

您可以设置多个帐单警报,当估计的每月帐单达到您设置的阈值时,将向您发出警告。您可以在北弗吉尼亚州的CloudWatch中进行设置。在CloudWatch中,单击“计费”,创建警报,选择“预计总费用”,然后设置类似以下的屏幕。

CloudWatch帐单提醒

预算案

预算是管理成本的另一种方式。它们比记帐警报灵活得多,而且粒度更大。您可以按服务或按指标设置它们。

成本浏览器

费用的探险家是一个有趣的了。它不会提醒您,但是您可以看到花在什么上面的钱。

您可以使用它查看显示您所花钱的图表。例如,此图显示此帐户将大部分资金花在EC2上,而将一部分钱花在冰川,S3和其他零碎上。下方的图表会告诉您确切的费用。

AWS Cost Explorer

免费套餐

自由层给你足够的信贷运行一年一个EC2实例t2.micro,有足够的磁盘,快照存储等,是有用的。您可以免费获得大量其他东西,例如Lambda,RDS,EBS,EFS,这是非常慷慨的分配(与Azure不同-它为您提供了一个月的试用期)。许多人最终会为快照,带宽等支付一些费用,但是考虑到您得到的多少,这似乎很合理。

我所做的

我发现最好创建多个计费警报,例如分别为$ 5,$ 10,$ 20,$ 50和$ 100。那应该覆盖你。如果您一次收到多个通知,请迅速到达那里并确定发生了什么。我也用预算

CloudTrail

CloudTrail是一项很好的服务,可以监视您帐户中的API调用,因此您知道谁创建什么资源以及何时创建。确切地说出它的含义是很棘手的,因为它都是JSON,但是如果出了问题,至少您拥有所有信息来弄清发生了什么。我认为有一些商业服务可以使这些日志更容易理解。

每秒计费

正如@avinashbot在下面指出的那样,截至2017年10月2日,大多数Linux实例的所有计费都是按秒而不是按小时计费。这样一来,试用起来就便宜得多。


8
我不介意付几美元。我担心的是,我不会无意间花费了自己疯狂的成本。感谢您的回答!
亚历山大·苏拉普

9
您只需要注意自己的工作,就不会连续几天连续运行数百个VM。我一次用一两个小时测试一些较高级别的东西,一旦完成处理就停止并删除它们,它们花了我的期望(2小时的使用时间)例如)。只需记住,您仍然需要为停止的VM付费(因为仍在分配资源),因此在完成操​​作后将其删除以将成本降至最低是必要的。
RobbG

3
@RobbG是的,问题的最后一部分(以及类似的陷阱)。AWS确实功能强大,但有点复杂,新用户可能很难确定他们正在使用什么。
sudo

2
附带说明一下,现在通过每秒计费(最少1分钟)来
分解

1
@RobbG实例停止时,您不必收费,只需支付EBS价格(如果您使用的是实例存储,而不是实例存储)和弹性IP价格(如果您在停止实例后分配了一个)。
avinashbot
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.