COST03-BP06 根据工作负载指标分配成本
根据使用情况指标或业务成果分配工作负载的成本,以便衡量工作负载的成本效率。实施一个流程,使用分析服务来分析成本和使用情况数据,以便深入了解成本因素和退款功能。
在未建立这种最佳实践的情况下暴露的风险等级:低
实施指导
成本优化是指以最低的价格实现业务成果,这只能通过按工作负载指标分配工作负载成本(按工作负载效率衡量)来实现。通过日志文件或其他应用程序监控来监控定义的工作负载指标。将此数据与工作负载的成本(可通过查看具有特定标签值或账户 ID 的成本获得)相结合。每小时进行一次此分析。如果有静态成本要素(例如,持续运行的后端数据库)且请求率不同(例如,使用量高峰在上午 9 点至下午 5 点,晚间的请求数量很少),则效率通常会变化。了解静态成本和可变成本之间的关系,有助于您专注于优化活动。
与 Amazon Elastic Container Service(Amazon ECS)和 Amazon API Gateway 上的容器化应用程序等资源相比,为共享资源创建工作负载指标可能并非易事。但是,您可以通过某些方法来分类使用情况并跟踪成本。如果您需要跟踪 Amazon ECS 和 AWS Batch 共享资源,则可以在 AWS Cost Explorer 中启用拆分成本分配数据。通过拆分成本分配数据,您可以了解并优化容器化应用程序的成本和使用情况,并根据共享计算和内存资源的使用情况,将应用程序成本分配给各个业务实体。
实施步骤
-
将成本分配到工作负载指标:使用定义的指标和配置的标签,创建结合工作负载输出和工作负载成本的指标。使用 Amazon Athena 和 Amazon QuickSight 等分析服务,为整个工作负载和任何组件创建效率控制面板。
资源
相关文档:
相关示例: