你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
此清单提供了一组有关工作负荷成本优化的建议,以帮助你根据工作负荷提供的业务价值实现高投资回报(ROI)。 成本优化平衡实际成本与感知的价值、团队效率、专注和工作量,同时满足工作负荷定义的功能和非功能要求。
每个工作负荷都有直接和间接成本,每个工作负载都旨在提供价值。 如果你未在本文中纳入建议并考虑权衡,你的设计可能不会充分利用你的时间和金钱。 仔细考虑以下清单中介绍的要点,以增强设计成功的信心。
成本优化是一个持续的过程,可在其中优化工作负荷成本,并将工作负荷与成本管理更广泛的治理规则保持一致。 今天很重要的明天可能并不重要。 平台目前提供的技术选择或选项和功能可能有所不同。 了解生产环境和非生产环境,了解平台更改,并将发现结果应用到工作负荷和工作负荷的依赖项。
清单
| Code | 建议 | |
|---|---|---|
| ☐ | CO:01 | 创建财务责任文化。 定期培训人员,使技术技能保持尖锐。 在工作环境中培养创造力和支出责任。 投资工具和实现自动化。 |
| ☐ | CO:02 | 创建和维护成本模型。 成本模型应估算初始成本、运行率和持续成本。 协商涵盖成本模型并具有计划外支出的缓冲区的预算。 |
| ☐ | CO:03 | 收集和查看成本数据。 数据收集应捕获每日成本。 在成本报告中,包括产生的成本(按流量计费)、预付成本(摊销)、趋势和预测。 利益干系人应定期根据预算和成本模型审查支出。 自动执行警报,以在关键阈值触发通知,并检测异常以指示与趋势基线的偏差。 |
| ☐ | CO:04 | 设置支出防护措施。 防护措施应包括发布入口、治理策略、资源限制和访问控制。 将平台自动化优先于手动流程。 |
| ☐ | CO:05 | 从提供商获取最佳费率。 应查找和使用云资源和许可证的最佳费率。 定期查看成本节省。 成本评审应包括区域定价、定价层、定价模型(基于消耗或基于承诺)、许可证可移植性、公司购买计划和价目表。 |
| ☐ | CO:06 | 使使用情况与计费增量保持一致。 应了解计费增量(计量),并将资源使用情况与这些增量保持一致。 修改服务以与计费增量保持一致,或修改资源使用情况,使其与计费增量保持一致。 请考虑使用概念证明来验证主要成本驱动因素的计费知识和设计选择,并展示如何使计费和资源使用情况保持一致。 |
| ☐ | CO:07 | 优化组件成本。 定期删除或优化旧版、不需要和未充分利用的工作负载组件,包括应用程序功能、平台功能和资源。 |
| ☐ | CO:08 | 优化环境成本。 调整支出,确定预生产、生产、运营和灾难恢复环境的优先级。 对于每个环境,请考虑所需的可用性、许可、工作时间和安全性。 非生产环境应模拟生产环境。 在非生产环境中实施战略权衡。 |
| ☐ | CO:09 | 优化流成本。 使每个流的成本与流优先级保持一致。 确定流优先级时,请考虑每个流的特征、功能和非功能要求。 优化流支出通常需要战略妥协。 |
| ☐ | CO:10 | 优化数据成本。 具有数据优先级的数据支出。 数据优化应包括对数据管理(分层和保留)、卷、复制、备份、文件格式和存储解决方案的改进。 |
| ☐ | CO:11 | 优化代码成本。 评估和修改代码,以满足功能和非功能要求,资源更少或更便宜。 |
| ☐ | CO:12 | 优化扩展成本。 评估缩放单元中的替代缩放。 考虑替代缩放配置,并与成本模型保持一致。 注意事项应包括针对每个实例、资源和缩放单元边界的继承限制的利用率。 使用策略来控制需求和供应。 |
| ☐ | CO:13 | 优化人员时间。 使人员在任务上花费的时间与任务的优先级保持一致。 目标是减少任务花费的时间,而不会降低结果。 优化工作应包括最小化噪音、减少生成时间、高保真调试和生产模拟。 |
| ☐ | CO:14 | 整合资源和责任。 在工作负荷中查找合并资源和增加密度的方法。 在工作负荷之外,使用现有的集中式资源和服务来整合工作负荷责任。 |
后续步骤
建议查看成本优化权衡,以探索其他概念。