如何获取 EC2 上不同环境的成本

如何获取 EC2 上不同环境的成本

我在 AWS 上设置了一个动态环境,每天有数百甚至数千台机器启动和终止。这包括许多服务,如 EC2(现货和按需实例)、S3、SES 等。这些机器/服务中的大多数都是生产环境的一部分,但有时我们会使用许多机器/服务进行开发工作。

现在我想分别获取生产设置和开发设置的 AWS 成本。最好的方法是什么?也许使用不同的密钥在不同的环境中启动实例或使用某些 AWS 功能?

答案1

您有以下几种选择:

第一种是使用不同的账户。如果你有少量环境(约 10-20 个),这是有意义的。它不仅允许你拥有不同的账单,还可以保护不同账户的资源(减少错误)。

第二个选项是使用最近添加的标签功能。您可以在启动各种 EC2 资源时(以及在运行时)为其添加标签,然后使用这些标签来分析您的环境和账单。在此处查看更多信息:http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Using_Tags.html

相关内容