富贵不浮云——FinOps,一起云成本优化!(上)

技领云博主
0
0
> 文章作者:武夷山上的金骏眉 ### **问题背景:** 近些年随着“云”逐渐成为主流,不管是初创公司还是中大型公司都开始基于云厂商的能力快速构建自己的业务系统。大多数工程师会将重点聚焦于架构技术层面的可用性,而往往忽略了云资源所产生的费用。但近年来随着云成本不断被重视,降本增效合理利用云资源成为企业首要需求之一,于是 FinOps 的概念应运而生。 本期的两节成语语云小课堂,我们来深入剖析 FinOps,从概念性与实操性解读什么是 FinOps,如何理解 FinOps 中的 Fin 与 Ops,现在,就让我们一起开始学习吧!     ### **内容看点:** 1. 什么是 FinOps 2. FinOps 的六大原则 3. 原生云成本和使用优化工具 云资源的费用是所有企业都绕不开的一个话题,但好像似乎我们说到钱,就十分的回避,好像谁在云资源上花费的多,谁就更有面子,这诚然是一个过于幼稚的想法。但近几年的发展使得云资源使用费用成为了企业绕不开的话题,甚至成为了企业上云的痛点。企业迫切需要一种方法论与模型来指导其进行云上成本的控制与优化,因此 FinOps 基金会与 FinOps 概念就此诞生。 ![image.png](https://dev-media.amazoncloud.cn/9fead8db346945099c61f3f0b74cb05f_image.png "image.png") ##### 什么是 FinOps 与 DevOps 一样,FinOps 是一个复合词,由 Finance 和 DevOps 综合而来,强调商务与工程师团队的沟通、交流与协作。也被称为“云财务管理”、“云财务工程”、“云成本管理”、“云优化”或“云财务优化”等。他的定义是:FinOps 是一种不断发展的云财务管理学科和文化实践,通过帮助工程、财务、技术和业务团队在数据驱动的支出决策上进行协作,使组织能够获得最大的业务价值。 FinOps 官网:https\://www\.finops.org/introduction/what-is-finops/?trk=cndc-detail ![image.png](https://dev-media.amazoncloud.cn/22c2818b2c9741e5be22e70841d586a9_image.png "image.png") ##### FinOps 六大原则 FinOps 中最引人注目的要数 FinOps 的六大原则了,他们分别是: * 团队需要协作 * 每个人都对自己的云使用拥有所有权 * 集中的团队驱动 FinOps * 报告应该是可获取的和及时的 * 决策由云的业务价值驱动 * 利用云计算的可变成本模型 ![image.png](https://dev-media.amazoncloud.cn/6b2ce2d2a4c2470e808b0d3e68a24fcb_image.png "image.png") 现在,我来用白话解读一下这六大原则,云成本优化就是从按着六大原则进行: 第一点,关键词,团队协作。在任何团队和组织中,协作都是促进发展与前进的主要因素。诚如之前所讲,云永远不是工程师的专属,而是自上而下,自左向右形成球状的连接,leader、工程师、财务、销售各部门必需通力合作,才有可能实现FinOps。在《亚马逊云科技云计算解决方案架构师 云端架构设计-中级课程》第八章第二小节:推动企业数字化转型:云采用框架白皮书一文中,我强调了云卓越中心 CCoE 在企业中的地位与作用,CCoE 是一个跨职能的工作组,负责管理整个组织对云的使用,并推动跨职能的最佳实践。诚然对于 CCoE,FinOps 也是其卓越的三个关键领域之一。可以说,是多个职责,支撑起了 CCoE,同时 CCoE 反作用于 FinOps。 第二点,关键词,所有权,表示使用者应该对自己使用的云资源的技术细节和支出细节了如指掌,比如,除了传统的包年包月、按量付费,如今很多产品推出了新的计量单位和付费模式,如 CU(Capacity Unit)等。放在以前的传统 IT 模型中,只有少数人负责制定有关基础设施资源采购的财务与采购才需要接触与决策。而如今使用新的定价模型,任何人都可以做出云支出和成本管理决策,包括工程师。对于工程师来说,你甚至需要比采购与财务更加懂的如何购买 ,才能很好的优化成本。 第三点:关键词,团队驱动,这一点与第一点很相似,但他们的区别是,第三点讲的是与云厂的团队一起进行简化沟通成本,比如大批量的采购,大客户优惠等,省去中间商赚差价,将差价成本直接或者间接的让企业受益。 第四点,关键词,报告可获取,指的是对于以使用的成本和未使用成本的预测,如亚马逊云科技的 Cost Explorer,Budget 等,实时监控资源费用,推动资源动态化调整。 第五点,关键词,价值驱动,资源所产生的效益与资源所投入的比例是否为正且是否为正增长,与业内水平是否相当,通过价值成功以驱动资源优化,以此实现即正向循环。 第六点,关键词,可变模型,在《朱云折槛——云计算的六大错误实践》错误六中我们展示了如下成本的经济模型公式: 全部成本=SLA 服务等级协议 +CAPEX(资本性支出)+OPEX(操作成本) 其中: CAPEX= 战略性投资+滚动性投资; OPEX= 维护费用+营销费用+人工成本+其他 由于云的 Pay as you go 的特性,我们不用一次性购买服务器,而是应当随时调整资源的配置水平,不断的动态优化与调整。同时与传统不同,传统模型只需要关注战略性投资(物理),通常是一次性的(3-5年),而云厂商不断改变计费方式,同时计费是多维度,多层次的。故很难精准计算最终价格,而是需要进行可变性支出,即接受一年多次的费用调整。 如上的六点如果你拎得清,那么你就很好理解“只有同时满足战略、技术和经济三方的平衡,才是成功的架构,只有设计出满足战略、技术和经济三方的平衡的架构师,才是好的架构师。”这句话了。 ![image.png](https://dev-media.amazoncloud.cn/4b1cfd82c67646d791175f81b119262c_image.png "image.png") ##### 原生云成本和使用优化工具 说完了 FinOps 的六大原则,我们来讲讲如何通过工具进行 FinOps。FinOps 需要结合原生云成本和使用优化工具,主流云厂商都会推出自身的云成本控制与优化工具,最著名的要数亚马逊云科技的 Cost Explorer,他可以根据用户的使用趋势预测未来的使用量,同时可以结合 Amazon Budgets 设置阈值,更好的满足消费跟踪与预警。下图是3个主流云厂商的原生云成本和使用优化工具与使用界面。FinOps 须结合成本控制工具,来推测与演算,当前与后续的购买操作。 ![image.png](https://dev-media.amazoncloud.cn/c8ff18a7b61d4baab95ffa3fac9d03bd_image.png "image.png") (三大云产的成本管理工具) ![image.png](https://dev-media.amazoncloud.cn/0f5922c1c5614d289d5baabbde676852_image.png "image.png") 亚马逊云科技 ![image.png](https://dev-media.amazoncloud.cn/f7aaac26e9a7495b863d4f5886c6ef22_image.png "image.png") Azure ![image.png](https://dev-media.amazoncloud.cn/134e35e62d914a17a4a689a778103a39_image.png "image.png") 阿里云 ### 总结 ![image.png](https://dev-media.amazoncloud.cn/b9430b2d83504a54964f0a2d6a4ea8e4_image.png "image.png") 本节课,我们主要讲解三个模块,一是什么是 FinOps,FinOps 就是一种理念与实践,帮助我们更好的优化云中成本,使企业获得最大业务价值。二是 FinOps 的六大原则,这六大原则分别从 IT 团队、业务团队、运营团队、财务团队、CCoE 团队等不同视角出发,通过经验磨炼与总结出来,是指导我们 FinOps 实践活动的北极星。最后,我列出了 Amazon/AZURE/ALIYUN 三朵云的原生云成本和使用优化工具,并展示了其工具的 web 界面截图,每朵云有着不同的使用方式与用户体验,但殊途同归,借助原生云成本工具,实现最佳实践。 好了,今天的课程就到此结束了。欢迎你把这节课分享给身边需要的朋友,也欢迎你在评论区留言,与我互动。下节课,我们将具体细化,从实战的角度说明如何实现 FinOps。 作者简介: 吕蕴偲,云计算工程师,就职于国内某云服务商,负责云上解决方案架构设计与部署,多年云行业相关领域经验。极客时间《云计算的必修小课》、每日一课云文章作者,51CTO 阿里云课程培训讲师,亚马逊云科技亚马逊官方合作KOL云博主。熟悉亚马逊云科技亚马逊云、阿里云、华为云等公有云,多年云上架构设计、迁移、部署相关经验。持有阿里云、华为云、腾讯云、Amazon亚马逊云、微软 AZURE 云等多项高级及专家级认证。 [![4.png](https://dev-media.amazoncloud.cn/5d393abb73154a108cac4bd2fd0a6b69_4.png "4.png")](https://summit.amazoncloud.cn/2024/register.html?source=DSJAVfG2GS7gEk2Osm6kYXAa+8HnSEVdbCVjkuit7lE= )
目录
亚马逊云科技解决方案 基于行业客户应用场景及技术领域的解决方案
联系亚马逊云科技专家
亚马逊云科技解决方案
基于行业客户应用场景及技术领域的解决方案
联系专家
0
目录
关闭