支出和使用情况意识 - AWS Well-Architected Framework

支出和使用情况意识

通过云,您可以获得更大的灵活性和敏捷性,从而支持创新以及快速的开发和部署。这样便节省了自建本地基础设施所需的人工环节和时间,包括确定硬件规格、协商报价、管理购买订单、安排发货和部署资源。然而,要实现这种易用性并利用近乎无限的按需容量,我们需要以新方式考虑支出。

很多企业有多个由不同团队运行的系统。将资源成本分摊到各个组织或产品拥有者可以推动更高效的资源使用模式,减少浪费。准确的成本分摊能够帮助您了解哪些产品是真正盈利的,让您能够做出更明智的预算分配决策。

在 AWS 中,您可以使用 AWS Organizations 或 AWS Control Tower 创建账户结构,这种方式不仅实现了分离,而且有助于对成本和使用进行分配。此外,也可以通过资源标记在使用情况和成本中标注业务和组织信息。使用 AWS Cost Explorer 查看您的成本和使用情况,或者使用 Amazon Athena 和 Amazon QuickSight. 创建自定义控制面板和分析。成本和使用情况控制通过 AWS Budgets 的通知来实现,并使用 AWS Identity and Access Management(IAM)和 Service Quotas 进行控制。

以下问题主要针对成本优化方面的注意事项。

COST 2:您如何管理使用情况?
制定各种策略和机制,确保花费适当的成本来达到目标。采用制约与平衡方法,您可以在不超支的情况下进行创新。
COST 3:如何监控使用情况和成本?
建立策略和程序以便监控并适当分配您的成本。这让您能够衡量和改进工作负载的成本效益。
COST 4:您如何停用资源?
在从项目开始到结束的过程中实施变更控制和资源管理。这可以确保您关闭或终止未使用的资源,以便减少浪费。

您可以使用成本分配标签对 AWS 使用情况和成本进行分类并跟踪。当您对 AWS 资源(例如 EC2 实例或 S3 存储桶)应用标签后,AWS 将通过使用情况和成本标签生成成本和使用情况报告。您可以使用代表组织类别的标签(例如成本中心、工作负载名称或拥有者)整理您的多个服务的成本。

确保在成本和使用情况报告和监控中使用正确的详细级别和粒度。要获得大概见解和趋势,请在 AWS Cost Explorer 中使用每日粒度。要更深入地进行分析和检查,请在 AWS Cost Explorer 中使用每小时粒度,或者在 Amazon Athena 和 Amazon QuickSight 中以每小时为粒度查看成本和使用情况报告 (CUR)。

结合标记资源和实体生命周期跟踪(员工、项目),您可以确定无法再为组织创造价值而应停用的孤立资源或项目。您可以设置账单提醒,以在预计超支时通知您。