PERF01-BP03 制定架构决策时考虑成本因素
制定架构决策时考虑成本因素,以便提高云工作负载的资源利用率和性能效率。意识到云工作负载的成本影响时,就更有可能充分利用有效资源,减少浪费。
常见反模式:
-
只使用一个系列的实例。
-
没有对照开源解决方案对许可的解决方案进行评估。
-
没有定义存储生命周期策略。
-
没有查看 AWS Cloud 的新服务和功能。
-
只使用数据块存储。
建立此最佳实践的好处:通过在制定决策时考虑成本因素,可以让您使用更有效的资源,并探索其他投资方式。
在未建立这种最佳实践的情况下暴露的风险等级:中
实施指导
针对成本优化工作负载能够提高资源利用率,避免在云工作负载中出现浪费。要在制定架构决策时考虑成本因素,通常包括合理调整工作负载组件的大小和实现弹性,从而提高云工作负载的性能效率。
实施步骤
-
制定成本目标,如云工作负载的预算限额。
-
确定会增加工作负载成本的关键组件(如实例和存储)。可以使用 AWS Pricing Calculator
和 AWS Cost Explorer 来确定工作负载中的关键成本驱动因素。 -
了解云中的定价模式
,例如按需型实例、预留实例、节省计划和竞价型实例。 -
使用 Well-Architected 成本优化最佳实践来优化这些关键组件的成本。
-
持续监控和分析成本,发现工作负载中的成本优化机会。
-
使用 AWS Budgets
,针对无法接受的成本获取相关提醒。 -
使用 AWS Compute Optimizer
或 AWS Trusted Advisor 获取成本优化建议。 -
使用 AWS 成本异常检测
自动进行成本异常检测和根本原因分析。
-
资源
相关文档:
相关视频:
相关示例: