培养成本管理纪律
- 12 分钟
|
|
|---|
帮助团队轻松考虑预算、支出和跟踪成本。 成本优化发生在组织的不同级别。 因此,请务必了解工作负载如何适应大局,并支持公司目标和 FinOps 实践。 了解资源的组织方式以及如何应用财务策略有助于以一致、高效的方式管理工作负荷。
示例方案
Contoso 组织并主办贸易展览会。 他们希望改进门票销售方式,并决定在内部构建移动应用。 以下方案逐步讲解了他们如何从想法到启动,并重点介绍如何在一路上做出智能成本决策。 Web 应用以 .NET 编写,托管在 Azure 应用服务上,并将 Azure SQL 数据库用于其数据库。
开发成本模型
在正确跟踪支出之前,必须构建基本成本模型。
通过成本模型,可以更清楚地了解基础结构、支持和设置等成本。 它还有助于确定提前推动这些成本的内容,以估算使用情况的变化如何影响预算和收入随时间推移。
Contoso 的挑战
Contoso 希望构建一个移动应用来处理交易展的门票销售,但他们不确定其成本,特别是因为需求可能会激增。
他们计划开始小型和增长,但没有成本模型,很难提前获得资金或计划。
应用方法和结果
团队根据所需的资源以及使用情况如何增长来映射不同的成本方案。 他们探索了一些设置,这些设置可以处理不同的流量级别,以了解其 Azure 成本现在和以后可能是什么。
它们结合了基础结构、团队成本和预期收入的粗略估计,以构建起始模型。
随着使用量的增加,此模型可帮助他们预测随时间推移的成本,并为他们提供一种工具,以便在做出更多决策时不断优化。
设置实际预算
确保预算涵盖必须包括的所有内容,例如关键功能、支持、培训和增长空间。
设置预算后,可以设置支出限制,如果即将超过特定资源或整个项目的预算,可以获取警报。
Contoso 的挑战
在此方案中,应用处于设计阶段,Contoso 选取了所需的基本资源。
Contoso 需要确定其移动票证工作负荷的预算。
没有坚实的预算,他们冒着资金不足的风险,浪费了他们尚不需要的事情,推迟项目日程表,甚至将整个工作负荷置于危险之中。
应用方法和结果
随着团队优化成本模型,他们提出了一个自信的预算,他们可以与利益干系人分享。
此预算为他们的架构师提供了明确的财务目标来设计。 随着详细了解实现和必要的作,工作负荷团队预计需要重新谈判预算,以便他们留下一个小的缓冲区。
目标是保持灵活,但尽可能密切地坚持预算。
鼓励上游通信
鼓励从架构师到应用程序所有者的上游通信。
当组织进行预算调整时,来自生产反馈的实际学习与数字一样重要。
Contoso 的挑战
Contoso 的移动票证应用是实时且正常运行的。
在回顾其使用方式后,团队意识到它可能更具成本效益。
由于项目管理和财务似乎对结果感到满意,他们不确定这是否值得提出。
应用方法和结果
鼓励团队像对待预算一样对待预算,并在看到满足应用需求的更好方法时直言不讳地满足应用的需求,而无需牺牲安全性、可靠性或性能。
工作负荷团队与利益干系人分享他们的想法,他们谈论进行更改的利弊。
更改已获得批准,并节省成本。