我在AWS上的免费套餐上,想要创建一个CloudFormation模板。为此,我发现我可以使用CloudFormation,但它似乎创建了EC2实例。
如果我在Free Tier上,这会花费我的钱吗?另外为什么需要创建EC2实例?
答案 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