如果我使用Free Tier,使用AWS CloudFormation会产生费用吗?

时间:2017-10-28 22:00:29

标签: amazon-web-services amazon-cloudformation

我在AWS上的免费套餐上,想要创建一个CloudFormation模板。为此,我发现我可以使用CloudFormation,但它似乎创建了EC2实例。

如果我在Free Tier上,这会花费我的钱吗?另外为什么需要创建EC2实例?

2 个答案:

答案 0 :(得分:2)

如果它创建了除t2.micro实例之外的其他内容,将会有成本。如果它可以使用t2.micro,则可以在CloudFormer服务器运行时关闭当前的t2.micro(如果你有一个正在运行)。

它需要创建一个EC2实例,因为它只是一个查询您的AWS账户的Ruby脚本。我最后一次尝试时它已经过时了,并且缺少对许多AWS服务的支持。它也很慢而且有错误,让它完成没有错误是很痛苦的。很遗憾他们不能发布脚本,你可以按照你认为合适的方式运行它。或者更好的是,他们应该将此功能直接构建到CloudFormation控制台中。

答案 1 :(得分:0)

免费套餐只是意味着在有限的时间内您可以访问一些免费资源。这些包括使用t2.micro实例,一些s3存储空间,限制使用DynamoDB表和其他特定事物。

以下是一些details about the free tier

您特别询问了如何使用Cloudformation模板制作Cloudformation堆栈

Cloudformation定价的工作原理如下(参见https://aws.amazon.com/cloudformation/pricing/

  

AWS CloudFormation不收取额外费用。您使用AWS CloudFormation创建的AWS资源(例如Amazon EC2实例,Elastic Load Balancing负载平衡器等)的支付方式与您手动创建它们的方式相同。

因此,如果Cloudformation模板想要制作的内容属于免费套餐,则它们是免费的。如果不是,您将被收取费用

Cloudformation显示从模板中制作商品堆栈之前的估算费用,有关如何获取估算值的详细信息,请参阅此页

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-paying.html