管理预算 - AWS Service Catalog

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

管理预算

您可以使用 AWS 预算来跟踪 AWS Service Catalog 中的服务成本和使用情况。您可以将预算与 AWS Service Catalog 产品和产品组合相关联。

注意

AWS Service Catalog 不支持 Terraform 开源产品的预算。

借助 AWS 预算,您可以设置自定义预算,让系统在您的成本或使用量超过(或预测会超过)预算金额时提醒您。有关 AWS 预算的信息,请访问 https://aws.amazon.com/aws-cost-management/aws-budgets

先决条件

在使用 AWS 预算之前,您需要在 AWS Billing and Cost Management 控制台中激活成本分配标签。有关更多信息,请参阅《AWS Billing and Cost Management 用户指南》中的激活用户定义的成本分配标签

注意

标签最多需要 24 小时才能激活。

您还需要为将使用“预算”功能的任何用户或组启用用户对 AWS Billing and Cost Management 控制台的访问权限。您可以通过为用户创建新策略来执行此操作。

要允许 用户创建预算,您还必须允许用户查看账单信息。如果要使用 Amazon SNS 通知,则可以为用户提供创建 Amazon SNS 通知的功能,如下面的策略示例所示。

创建预算策略
  1. 打开 IAM 控制台:https://console.aws.amazon.com/iam/

  2. 在导航窗格中,选择策略

  3. 在内容窗格中,选择创建策略

  4. 选择 JSON 选项卡,然后复制以下 JSON 策略文档中的文本。将该文本粘贴到 JSON 文本框中。

    { "Version": "2012-10-17", "Statement": [ { "Sid": "Stmt1435216493000", "Effect": "Allow", "Action": [ "aws-portal:ViewBilling", "aws-portal:ModifyBilling", "budgets:ViewBudget", "budgets:ModifyBudget" ], "Resource": [ "*" ] }, { "Sid": "Stmt1435216552000", "Effect": "Allow", "Action": [ "sns:*" ], "Resource": [ "arn:aws:sns:us-east-1" ] } ] }
  5. 完成后,选择查看策略。策略验证程序将报告任何语法错误。

  6. 审核 页面上,为您的策略命名。查看策略摘要以查看您的策略授予的权限,然后选择创建策略以保存您的工作。

    新策略将显示在托管策略列表中,并且已准备好附加到您的用户和组。有关更多信息,请参阅《AWS Identity and Access Management 用户指南》中的创建和附加客户管理型策略

创建预算

在 AWS Service Catalog 管理员控制台中,产品列表产品组合页面列出了有关现有产品和产品组合的信息,并允许您对其进行操作。要创建预算,请先确定要将预算与哪个产品或产品组合相关联。

创建预算
  1. 通过以下网址打开 Service Catalog 控制台:https://console.aws.amazon.com/servicecatalog/

  2. 选择产品列表产品组合

  3. 选择要添加预算的产品或产品组合。

  4. 打开操作菜单,然后选择创建预算

  5. 预算创建 页面上,将一种标签类型与您的预算相关联。

    标签有两种类型: AutoTags 和 TagOptions。 AutoTags 确定推出产品的产品组合、产品和用户。 AWS Service Catalog自动将这些标签应用于已配置的资源。A TagOption 是管理员定义的键值对,在中进行管理。AWS Service Catalog

    为了使产品组合或产品上的支出能够反映相关预算,它们必须具有相同的标签。请注意,首次使用的标签键可能需要 24 小时才能激活。有关更多信息,请参阅 先决条件

  6. 选择在 AWS Budgets 中创建。您会被定向至设置预算页面。按照创建预算中的步骤继续进行预算设置。

注意

创建预算后,您必须将其与产品或产品组合相关联。

关联预算

每个产品组合或产品可以有一个与之关联的预算。每个预算可以与多个产品组合和产品相关联。

当您将预算与产品或产品组合相关联时,您将能够从该产品或产品组合的详细信息页面查看有关预算的信息。为了使产品或产品组合上的支出能够反映在预算中,您必须为预算和产品或产品组合关联相同的标签。

注意

如果您从 AWS Budgets 中删除预算,则与 AWS Service Catalog 产品和产品组合的现有关联仍然存在,但 AWS Service Catalog 将无法显示有关已删除预算的任何信息。

关联预算
  1. 通过以下网址打开 Service Catalog 控制台:https://console.aws.amazon.com/servicecatalog/

  2. 选择产品列表产品组合

  3. 选择您想要与预算关联的产品或产品组合。

  4. 打开操作菜单,然后选择关联预算

  5. 预算关联页面上,选择现有预算,然后选择继续

  6. 产品产品组合表现在将包含您刚刚添加的预算的数据。

查看预算

如果预算与产品相关联,您可以在产品详细信息产品列表页面上查看有关预算的信息。如果预算与产品组合相关联,您可以在产品组合产品组合详细信息页面上查看有关预算的信息。

产品组合产品列表页面显示现有资源的预算信息。您可以看到显示当前与预算预测与预算的列。

当选择产品或产品组合时,您会被定向至详细信息页面。产品组合详细信息产品详细信息页面中包含一些部分,记录了有关关联预算的详细信息。您可以查看预算金额、当前支出和预测支出。您还可以选择查看预算详细信息并编辑预算。

取消关联预算

您可以将预算与产品组合或产品取消关联。

注意

如果从 AWS 预算中删除预算,则与 AWS Service Catalog 产品和产品组合的现有关联仍然存在,但 AWS Service Catalog 将无法显示有关已删除预算的任何信息。

要取消关联预算
  1. 通过以下网址打开 Service Catalog 控制台:https://console.aws.amazon.com/servicecatalog/

  2. 选择产品列表产品组合

  3. 选择要取消预算关联的产品或产品组合。

  4. 选择操作。从下拉列表中选择取消关联预算。此时会显示确认提醒。

  5. 在您确认要取消关联产品或产品组合的预算后,选择确认