本文来自微信公众号“科技云报道”。
在云计算日益成熟和普及的今天,共享经济的理念不断为人们所理解和接受。
云逐渐由一种技术,演化成了一种商业模式,以及一种经济学现象。
Joe Weinman在《云经济学》一书中,创造性的提出了“Cloudonomics”一词,首次从经济学的角度,展示了云计算的经济学原理。
根据调研机构Gartner公司的调查,到2022年底,全球企业在云计算基础设施方面的支出约为3330亿美元。
麦肯锡公司在调查报告中指出,2020年,由于缺乏成本优化手段,80%企业的云资源成本大幅超出预算;同时,45%的企业由于缺乏优化措施,在直接迁移上云的过程中会超买55%的资源,并且在上云的头18个月会多花70%的费用。
随着全球经济持续下行,企业相比以前更加注重精细化运营和降本增效,对云计算也不例外。
云计算最终是增加了企业的成本还是物有所值?在业务同质化竞争的形势下,云基础设施的成本及投资、运营,也成为影响企业云业务市场竞争力的关键。
01
FinOps是云计算文化上的转变
在早期,云计算被视为企业降低IT管理成本、提高业务敏捷性的重要途径,行业对运计算的宣传也都着重放大其优势,因此CIO们纷纷将业务迁移到云端。
但如今,云计算的成本劣势开始显现,CIO们突然发现,云计算并不像当初看上去那样美好,甚至有一部分人,谈“云”色变,因为企业在云资源费用投入上,可能远远超出了当时的预期,并且也带了很多衍生问题,例如在租用云服务带来了新问题。
CIO们也应该注意到,云成本并不一定意味着只有IT成本,还包括某些运营和管理成本。那么,企业如何进行上云成本优化?这需要引入FinOps(云成本优化)的概念了。
根据FinOps基金会对FinOps的定义:FinOps是将DevOps、财务和业务整合在一起的变革,其目标在于优化一个组织在云计算上的支出的财务规范和技术解决方案,即根据支出的历史记录和来自预期负载的信息,FinOps可以在需要时预分配资源或估算成本。
因此,FinOps可以称为“财务运营”,或者更直白地称为“成本优化”,是将财务问责制引入云计算的IT支持,进行调整以优化质量和支出。
云的支出规则其实很简单,按需付费。
但问题在于,首先要清楚需要什么?FinOps团队需要通过多云平台全面了解云资源的成本分布以实现成本控制,将钱花在真正需要的地方并重新分配资源。
通过实时数据和统计信息,FinOps团队可以估算未来需求,并根据在云资源成本上的支出做出及时决策,进而预分配资源或进行折扣商定。
只有通过财务、业务、IT、运营支撑的整合与合作,才能确保预算更加准确,实现成本优化,避免资金浪费。
所以说,FinOps是一个文化上的转变,需要建立新流程和新组织来达到成本管理的目标。
为了节约成本,企业必须首先识别浪费,比如发现未使用或未充分利用的资源、利用最低价格区域和实例类型、关闭不需要运行24x7的资源、利用折扣选项等。
依托FinOps洞察云上每一分开销,对上云成本进行智能预测与优化,帮助企业节约上云成本。
02
云成本优化之旅中的五大挑战
尽管云成本优化带来很多好处,但许多企业在优化云成本中面临的关键挑战和障碍值得关注。总体来看,云成本优化存在五方面挑战。
无法预测使用多少资源。企业在没有容量限制的情况下,业务都会按照最大量来申请资源,往往会导致资源蔓延和额外费用。
未使用的资源意味着支出更多的成本,因此,资源调配在这里可能是一个棘手的因素。为了最大限度地发挥云计算的价值,必须具有“按需付费”的思维方式。
缺乏治理模型。在通常情况下,云计算服务的可扩展性、灵活性和弹性配置会导致资源占用和成本超支。缺乏对云计算资源的治理,将会增加资源管理的额外成本。
复杂、多层次的定价和计费结构。云计算支出账单很难理解,并且很难进行预算、预测与实际使用的比较。
此外,云计算提供商不断改变他们的计费方法,而缺乏标准的计费模型、格式,有时会导致问题复杂化。更糟糕的是,公有云定价和计费结构是多层次的,并且难以理解。
精准匹配难。大多数企业都部署了从预算和财务角度监控资源使用情况的解决方案。
但是,云计算服务目录中的选项太多,复杂的云服务选项需要仔细考虑,对于给定的场景,要以最低的成本找到最适合的资源特征并不容易。
云计算供应商每年都会发布数百种新服务、功能、实例类型、降价,甚至新的定价模型。企业很难跟上这一步伐,也很难理解每一项公告是如何影响其成本的,做到精准匹配很难。
过多的替代架构。可以使用许多不同的架构、服务和组件来构建相同的应用程序,从而导致不同的云计算成本。
对于客户来说,可能很难计算和确定最具成本效益的替代方案来满足自己的需求。
03
如何开启云成本优化之旅?
云计算技术是不断发展的,因此企业要不断寻找新的优化策略和机会,才能确保云成本的持续优化。
企业优化云成本的频率取决于其采用云计算的速度、技术发展速度以及与其财务周期的一致性。
一般来说,考虑到可用和使用的动态性,云优化必须是一个持续的过程,并且是企业运营模式的一部分。
使用正确的采购、定价和折扣模式。从基于分配和基于消费的云服务中选择合适的采购模式,另外选择正确的定价和折扣模式。
评估过去的云服务资源成本使用情况并做出正确的决定,时刻留意潜在的降价机会,并在机会消失之前抓住它。
建立跨职能的云计算财务运营团队。在以前的传统IT模型中,只有少数人负责制定有关基础设施资源采购的财务决策。
使用新的定价模型,任何人都可以做出云支出和成本管理决策。
虽然这种权力下放也带来了更多的复杂性,可能会带来不可避免的预算偏差,所以建立跨职能的云计算财务运营团队变得势在必行。
云计算财务运营团队是预算、成本预算审核和基础设施、应用程序和业务数据的组合,也是一种数据驱动的协作式云计算支出管理方式,可让财务、IT和业务快速管理。
通过采用正确的FinOps云成本优化策略,企业不仅可以提高云投资回报率和总体拥有成本,还可以使业务处于最佳状态,同时良好的云成本优化和财务运营可以帮助企业获得云计算的真正商业价值。