FinoPS:云上财务管理
介绍
云服务的日益普及意味着公司需要为他们的开发团队提供利用云优势的基础设施,如可伸缩性和快速供应,以及监控成本、评估服务和优化云中可变费用的能力。FinOps是对这一需求的回应,它促进了工程和业务团队之间的沟通
FinOps
FinOps基金会致力于通过最佳实践促进在云中实践财务管理纪律的人,该基金会将FinOps定义为“不断发展的云财务管理纪律和文化实践,通过帮助工程、财务、技术和业务团队在数据驱动的支出决策上进行协作,使组织获得最大的业务价值。”
定义更新:2021年11月由FinOps基金会技术咨询委员会
FinOps是“金融”和“DevOps”的交叉,是团队在云中管理支出的方式,强调业务和工程团队之间的沟通和协作,以根据数据做出支出决策。
云支出的增加可以表明一家公司正在增长并增加其客户群。为了应对这种日益增长的需求,工程和业务团队必须在投资决策方面保持一致,例如在提供基础设施的成本和质量之间进行权衡,两个团队都知道做出这些决策的原因。根据FinOps基金会本身的说法,FinOps是关于消除阻滞剂的;授权工程团队更快地提供更好的功能、应用程序和迁移;并能就投资地点和时间进行跨职能的对话。
阶段
FinOps包括三个阶段:
- 通知:旅程的第一阶段涉及组织和团队的培训。金融和商业领域希望确保预算合规和准确的支出预测。在云环境中,定价和折扣通常是定制的,因此财务团队需要在创建度量和分配资金的云流程中具有可视性。
- 优化:各大云服务提供商倾向于对按需服务收取更高的费用,通常为承包固定使用实例或云资源提供折扣。公司需要分析他们对固定资源的使用,以便最大限度地减少对按需服务的需求。优化云成本的另一种方法是研究连接和停用的应用程序和服务,或者调整过大的环境。
- 运营:持续评估业务目标和相关指标,使业务目标与云资源的速度、质量和成本保持一致。
成熟度
FinOps的重复性允许组织在每次迭代中增加其实践的成熟度,包括规模、范围和复杂性。范围有限的快速决策允许组织评估结果,获得洞察力,并为更大的决策创建预测。
FinOps的成熟度与资源有关,这些资源被定义为旨在服务于培训、教育、知识共享、宣传和业务目标的活动或职能流程,以及提高云支出管理的成熟度。资源的一些例子是:
- 管理分摊成本
- 成本分配
- 资源利用和效率
可以在这里找到完整的资源列表。
该模型定义了3个成熟度级别:“爬行”、“行走”和“运行”。
- 爬行:很少报道。基本KPI是为衡量成功而设置的。FinOps的功能被组织中的顶级团队所理解,但不是每个人都遵循。
- Walk:FinOps在组织内被理解和遵循。KPI是基于成功的度量而设置的,自动化/流程涵盖了FinOps的大部分功能。
- 运行:组织内的所有团队都了解并遵循FinOps的功能。在成功和自动化的度量上设置非常高的目标/KPI是首选的方法。
每个能力和功能活动可能处于不同的成熟度水平。对于组织来说,重要的是要理解成熟度级别本身并不反映一个积极或消极的点。FinOps实践应该专注于实现功能所能交付的结果,并提高功能的成熟度,从而提供最大的业务价值。
结论
云环境提供了灵活的基础设施,可以快速扩展。重要的是,组织要适应这种情况,充分利用优势,消除与获得新服务和有效管理可变费用相关的繁琐和官僚程序。
FinOps建立了一种方法,用于评估您如何监控您的支出、工程和业务团队之间的沟通、评估机会和改进支出优化和资源配置的成熟度。通过遵循用于管理云中财务资源的实践,您还将开发云使用和监控的成熟度级别,重点是推进为业务带来更大回报的要点。
- 点赞
- 收藏
- 关注作者
评论(0)