发布于: Apr 2, 2021

现在,您可以配置预算操作,以便对您的 AWS CloudFormation 模板、堆栈和堆栈集内的 AWS Budgets 资源实施预算限制。使用预算操作,您可以定义在预算超出您定义的阈值(实际金额或预测金额)时要在您的账户中采取的操作。通过这种级别的控制,您可以减少账户中的意外超支。您可以在三种操作类型之间选择:Identity and Access Management (IAM) 策略、服务控制策略 (SCP) 或目标运行实例(EC2 或 RDS)。例如,当您每月的 EC2 预算超出时,您可以选择向您的账户中的用户、组或角色应用自定义的“拒绝 EC2 运行实例”IAM 策略。您可以使用相同的预算阈值配置第二个操作,以关闭特定 AWS 区域内的特定 EC2 实例。

现在,您可以使用 AWS CloudFormation 创建、编辑和删除作为 CloudFormation 模板一部分的预算操作,以便在您的自动化基础设施部署中加强成本管理。例如,如果您的模板可以自动预置新的 AWS 账户,那么您现在可以在模板中添加一项或多项预算,并自动为您创建的每个新 AWS 账户创建支持操作的预算。

要了解有关 AWS Budgets 操作的更多信息,请参阅 AWS Budgets 网页或《通过 Budgets 管理成本用户指南》的配置 AWS Budgets 控制部分。

要开始在 AWS CloudFormation 中使用 AWS Budgets 操作,请访问 AWS CloudFormation 控制台。请参阅《AWS CloudFormation 用户指南》,以详细了解如何将 AWS Budgets 操作用作模板、堆栈和堆栈集内的资源。