COST01-BP03 建立云预算和预测
调整现有的组织预算和预测流程,使之适应云成本和使用情况的易变特性。流程必须是动态的,可以使用基于趋势或基于业务驱动因素的算法,也可以将两者结合使用。
未建立这种最佳实践的情况下暴露的风险等级: 高
实施指导
客户使用云来提高效率、速度和敏捷性,这导致成本和使用量的变化速度极快。随着工作负载效率的提高或者新工作负载和功能的部署,成本可以降低。当工作负载效率提高或部署新的工作负载和功能时,成本也可能增加。或者,工作负载将扩展以服务更多的客户,这会增加云的使用量和成本。现在比以前更容易获得资源。云的弹性也使成本和预测变得具有弹性。必须修改现有的组织预算流程,将这种变化因素考虑在内。
使用基于趋势(将历史成本用作输入)或者基于业务驱动因素(例如新产品发布或区域扩张)的算法,或者将趋势和业务驱动因素相结合,调整现有的预算和预测流程,使其更为灵活。
使用 AWS Budgets
AWS 可以帮助您灵活构建动态预测和预算制定流程,因此您可以随时了解成本是否达到或超出预算限制。
使用 AWS Cost Explorer ,根据历史支出预测所定义的未来时间范围内的成本。AWS Cost Explorer 的预测引擎会根据付费类型(例如,预留实例)对您的历史数据进行细分,并结合使用机器学习和基于规则的模型来分别预测所有付费类型的支出。使用 AWS Cost Explorer ,基于应用至历史成本(基于趋势)的机器学习算法,预测每日(最多 3 个月)或每月(最多 12 个月)的云成本。
使用 Cost Explorer 确定了基于趋势的预测后,请使用 AWS Pricing Calculator
使用 AWS Cost Anomaly Detection
如 “Well-Architected 成本优化支柱之财务与技术人员合作” 部分所述,在 IT 部门、财务部门和其他利益相关者之间建立合作关系和沟通机制非常重要,可以确保他们都使用相同的工具或流程来保持一致性。在预算可能需要更改的情况下,增加沟通机制接触点有助于更快地应对这些更改。
实施步骤
-
更新现有预算和预测流程: 在预算和预测流程中实施基于趋势或基于业务驱动因素的方法,或者两种方法结合应用。
-
配置警报和通知: 使用 AWS Budgets 警报和 Cost Anomaly Detection。
-
与主要利益相关者定期审核: 例如,与 IT、财务、平台部门和其他业务领域的利益相关者进行定期审核,以与业务方向和使用方面的变化保持一致。
资源
相关文档:
相关示例: