FinOps,从概念到落地 | UGeek大咖说第一期直播回顾(上)
2023年2月28日,由优维科技联合FinOps产业推进方阵举办了第1期「UGeek大咖说-极致用云·共济FinOps」线上直播活动,来自中国信通院及美图公司技术专家共同带来了一场精彩的技术视听盛宴。
直 播 背 景
目前,许多以“上云”为数字化转型路径的企业正面临着严重的云上超支问题,因而“成本优化”成为企业上云的核心关切。为了让上云变得更加划算,一个新名词“FinOps”诞生了。FinOps是解决云原生成本问题的一整套方法论,其核心是希望确保企业在云服务中花费的每一分钱都获得最大的价值,不花一分冤枉钱。
但是,该如何打造FinOps管理云资源,提升云资源利用率,让钱花在刀刃上,需要企业和IT技术从业者持续探讨和互相学习。
基于以上背景,优维科技联合FinOps产业推进方阵召开了此次“UGeek大咖说-极致用云·共济FinOps”直播,就是为了让更多技术工程师了解到FinOps是什么,能够干什么,对业务的价值,以及其中的技术难点和相应的落地方案。
接下来,将带大家共同回顾本次直播活动的主要内容。分为上下两篇,此为上篇!
直 播 回 顾
FinOps,从概念到落地——吕复晓
中国信息通信研究院,云计算与大数据研究所高级业务主管吕复晓,在此次直播活动中重点介绍了FinOps的起源、概念和发展现状,以及国内外存在的差异和如何结合本地化落地FinOps。
>> FinOps起源
FinOps起源于云资源需求频繁性变动与经常性预算超支。
目前,上云已经成为多数企业的选择,与此同时企业管理层正在关注云资源成本投入问题,防止云资源成本的浪费正成为企业需要考虑的重点。
像是Gartner、451Research、Veritas这些知名的行业研究机构,它们在对云支出进行行业分析与调研时,发现大部分企业都会反馈,目前对于上云的成本投入实际上市超过预期,且存在经常性的超支现象。同时,企业在云中面临的挑战中,“云成本管理”也是企业非常高居的一个关注点。综上,这也引发出企业为什么要去做FinOps?
另一方面,企业中不同视角的人员,对于成本的投入或者是云资源的引入是有很大差异的。
- 管理人员
- 更注重的是云成本多变的性质,且存在浪费的现象,需要管理层明确证明云计算需要能给企业带来竞争上的优势,整体的成本实现相对可控且效益最大化。
- 财务人员
- 对于预算经常性超支,需要构建针对云资源的新管理流程,重点关注成本支出,提供云成本优化策略。
- 业务/IT人员
- 更注重交付速度而非成本。
>> FinOps是什么?
关于FinOps这个词有很多的理解和概念。
FinOps基金会给的定义:FinOps是一种不断发展的云财务管理规程和文化实践,通过帮助工程、财务、技术和业务团队在数据驱动的支出决策上进行协作,是组织能够获得最大的业务价值。
2022年8月,Gartner发布新版技术成熟度曲线,首次提出新技术概念“Augmented FinOps”(增强型敏捷金融)正处于创新孵化阶段。
Augmented FinOps是FinOps发展的进阶阶段,指通过人工智能和机器学习令传统DevOps概念中的敏捷开发、持续集成和部署以及最终用户反馈处理自动化,应用于财务治理、预算编制和成本优化工作中,预计5-10年内能够达到发展的稳定期。FinOps及其衍生技术发展,正成为众多企业资源运营的重要时间抓手。
>> 国外FinOps已经成为大型组织的主流实践
根据FinOps基金会针对804名FinOps实践者进行调研,发现云财务运营已经成为大型组织的主流实践,同时通过各实践者的分享,针对现有团队协作、成本分摊、资源用量预测等挑战已有部分应对经验,同时提出企业应该今早开始云财务运营实践。
>> 国内部分企业开始布局FinOps产业
通过对国内现状研究发现,目前国内多数需求方暂未建立相关体系,财务人员有进行云财务运营的管理需求,对于数据的标记、预算维度、数据预测等方面要求平台能力。
需求方目前针对于成本管理方面多处于摸索阶段,存在云财务运营意识或需求,但针对云资源的成本分摊方法欠缺或工具平台能力存在提升空间,财务核算的精细化管理水平待提升。
>> FinOps“中国化”
国内外IT资源禀赋存在较大差异,管理实践需要本地化。
IT部门由成本中心向经营中心扩展,强调资源精细化管理。
在IT运维向IT运营状态的扩展下,其定位正从成本中心向经营中心进行延伸,其关注要点由仅进行成本控制扩充到资源的集中与配置、资源使用情况等,管理要求更加精细。
成本中心的管理者只关心投入量,重点在于控制成本费用,完成所要求的品种和数量产品的生产,而对 这些产品的销售情况不感兴趣。收入中心的管理者负责分配和销售产品。但不能对产品的生产产生影响。
关注经营拥有更高层次责任,营业利润将会是评价其管理者业绩的一项重要指标。纵向关系为公司总部和各经营中心之间是投资与被投资、公司战略与经营战略的关系,应该同时保证资 源集中配置与控制权与资源使用权
>> 建立资源经营策略,实现精细化管理
- IT服务组合管理:在整个企业IT服务组合(跨部门)中优化IT资源和资产的配置。
- IT产品管理:分配明确的管理责任,使每个IT产品/服务在其整个生命周期内的价值最大化。
- 零基预算管理:适用于IT零基服务预算,通过将预算表示为所有服务成本之前基线的变化。这需要根据当前优先级和实现公司目标的潜在替代方案,对所有IT资产和资源进行深入评估。应向管理层提交基于IT零基服务预算,以便清楚地描述所有IT成本绩效改进,并对反映IT管理决策的关键“决策包”进行详细描述,并将其嵌入公司的IT绩效管理系统中。
- IT需求归口管理:以IT部门为IT需求的统一建议部门,同时评估全公司IT需求,提报IT预算;同时针对需求设置需求申请审批流程、滚动预测等环节。
- IT绩效管理:制定内部IT考核办法,设置关键指标,进行IT价值衡量
>> 信通院发起成立FinOps产业推进方阵
为指导企业开展云财务运营管理、推动国内云计算产业发展,让更多企业在敏捷、高效上云的同时,实现更加经济有效的用云,在工信部财务司以及云计算开源产业联盟的指导下,中国信息通信研究院联合国内云需求方、云厂商以及第三方云服务商一起,共同成立FinOps产业推进方阵,旨在云财务运营领域开展标准制定和解决方案输出工作。
优维科技去年加入FinOps产业推进方阵,携手方阵成员共同推动FinOps在中国的发展。
以上就是关于「FinOps,从概念到落地」分享的全部内容啦!
相关文章:

FinOps,从概念到落地 | UGeek大咖说第一期直播回顾(上)
2023年2月28日,由优维科技联合FinOps产业推进方阵举办了第1期「UGeek大咖说-极致用云共济FinOps」线上直播活动,来自中国信通院及美图公司技术专家共同带来了一场精彩的技术视听盛宴。 直 播 背 景 目前,许多以“上云”为数字化转型路径的企…...

k8s java程序实现kubernetes Controller Operator 使用CRD 学习总结
k8s java程序实现kubernetes Controller & Operator 使用CRD 学习总结 大纲 原理Controller 与 Operator自定义资源定义 CRD ( CustomResourceDefinition)kubernetes-client使用java fabric8io/kubernetes-client操作k8s 原生资源使用java abric8io/kubernetes-clientt操…...

Unity笔记:修改代码执行的默认打开方式
使用 External Tools 偏好设置可设置用于编写脚本、处理图像和进行源代码控制的外部应用程序。 External Script Editor:选择 Unity 应使用哪个应用程序来打开脚本文件。Unity 会自动将正确的参数传递给内置支持的脚本编辑器。Unity 内置支持 Visual Studio Commun…...

Linux IPC:匿名管道 与 命名管道
目录一、管道的理解二、匿名管道三、命名管道四、管道的通信流程五、管道的特性进程间通信方式有多种,本文介绍的是管道,管道分为匿名管道和命名管道。 一、管道的理解 生活中的管道用来传输资源,例如水、石油之类的资源。而进程间通信的管道…...

阿里研发工程师JAVA暑期实习一面
文章目录先说一下我自己的情况面试过程总结先说一下我自己的情况 我就读于湖南大学,软件工程专业,现在大三下 很巧的是,我在大二的时候就在相同的时间面过相同的部门和相同的岗位,所以我没有做笔试就直接让我去面试了。我当时还纳…...

第十四届蓝桥杯三月真题刷题训练——第 11 天
目录 第 1 题:卡片 题目描述 运行限制 第 2 题:路径_dpgcd 运行限制 第 3 题:字符统计 问题描述 输入格式 输出格式 样例输入 样例输出 评测用例规模与约定 运行限制 第 4 题:费用报销 第 1 题:卡片 题…...

机器学习入门——线性回归
线性回归什么是线性回归?回归分析:线性回归:回归问题求解单因子线性回归简单实例评估模型表现可视化模型展示多因子线性回归什么是线性回归? 回归分析: 根据数据,确定两种或两种以上变量间相互依赖的定量…...
Microsoft Word 远程代码执行漏洞(CVE-2023-21716)
本文转载于: https://mp.weixin.qq.com/s?__bizMzI5NTUzNzY3Ng&mid2247485476&idx1&sneee5c7fd1c4855be6441b8933b10051e&chksmec535547db24dc516d013d3d76097e985aaad7f10f82f15b4e355a97af75fd333acdab6232af&mpshare1&scene23&srci…...
Android kotlin 系列讲解(数据篇)SharedPreferences存储及测试
文章目录 一、什么是SharedPreferences1、将数据存储到SharedPreferences中2、从SharedPreferences中读取数据二、登录使用SharedPreferences一、什么是SharedPreferences SharedPreferences是使用键值对的方式来存储数据的。也就是说,当保存一条数据的时候,需要给这条数据提…...

一文了解Web Worker
一、概述 众所周知,JavaScript最初设计是运行在浏览器中的,为了防止多个线程同时操作DOM带来的渲染冲突问题,所以JavaScript执行器被设计成单线程。但是随着前端技术的发展,JavaScript要处理的工作也越来越复杂,当我们…...

接口文档包含哪些内容?怎么才能写好接口文档?十年测试老司机来告诉你
目录 接口文档结构 参数说明 示例 错误码说明 语言基调通俗易懂 及时更新与维护 总结 那么我们该如何写好一份优秀的接口文档呢? 接口文档结构 首先我们要知道文档结构是什么样子的。接口文档应该有清晰明确的结构,以便开发人员能快速定位自己需…...

java面试八股文之------Java并发夺命23问
java面试八股文之------Java并发夺命23问👨🎓1.java中线程的真正实现方式👨🎓2.java中线程的真正状态👨🎓3.如何正确停止线程👨🎓4.java中sleep和wait的区别👨…...

CANoe中使用CAPL刷写流程详解(Trace图解)(CAN总线)
🍅 我是蚂蚁小兵,专注于车载诊断领域,尤其擅长于对CANoe工具的使用🍅 寻找组织 ,答疑解惑,摸鱼聊天,博客源码,点击加入👉【相亲相爱一家人】🍅 玩转CANoe&…...

【MySQL】002 -- 日志系统:一条SQL更新语句是如何执行的
此文章为《MySQL 实战 45 讲》的学习笔记,其课程链接可参见:MySQL实战45讲_MySQL_数据库-极客时间 目录 一、日志系统 1、重做日志:redo log(引擎层) 2、归档日记:binlog(Server层) …...
C++---背包模型---数字组合(每日一道算法2023.3.14)
注意事项: 本题是"动态规划—01背包"的扩展题,优化思路不多赘述,dp思路会稍有不同,下面详细讲解。 题目: 给定 N个正整数 A1,A2,…,AN,从中选出若干个数,使它们的和为 M,…...

并查集(不相交集)详解
目录 一.并查集 1.什么是并查集 2.并查集的基本操作 3.并查集的应用 4.力扣上的题目 二.三大操作 1.初始化 2.查找 3.合并 三.省份数量 1.题目描述 2.问题分析 3.代码实现 四.冗余连接 1.题目描述 2.问题分析 3.代码实现 一.并查集 1.什么是并查集 并查集&…...

10个最频繁用于解释机器学习模型的 Python 库
文章目录什么是XAI?可解释性实践的步骤技术交流1、SHAP2、LIME3、Eli54、Shapash5、Anchors6、BreakDown7、Interpret-Text8、aix360 (AI Explainability 360)9、OmniXAI10、XAI (eXplainable AI)XAI的目标是为模型的行为和决定提供有意义的解释,本文整理…...

final关键字:我偏不让你继承
哈喽,小伙伴们大家好,我是兔哥呀,今天就让我们继续这个JavaSE成神之路! 这一节啊,咱们要学习的内容是Java所有final关键字。 之前呢,我们学习了继承,这大大提高了代码的灵活性和复用性。但是总…...

8大主流编程语言的适用领域,你可能选错了语言
很多人学编程经常是脑子一热然后就去网上一搜资源就开始学习了,但学到了后面发现目前所学的东西并不是自己最喜欢的,好像自己更喜欢另一个技术,感觉自己学错了,于是乎又去学习别的东西。 结果竹篮打水一场空,前面所付…...

关于Python库的问题
关于Python库的问题 问题1: ModuleNotFoundError: No module named ‘requests’ Python库 Pycharm使用Requests库时报错: No module named requests’解决方法 未安装requests库,使用"pip install requests"命令安装 依然提示P…...

K8S认证|CKS题库+答案| 11. AppArmor
目录 11. AppArmor 免费获取并激活 CKA_v1.31_模拟系统 题目 开始操作: 1)、切换集群 2)、切换节点 3)、切换到 apparmor 的目录 4)、执行 apparmor 策略模块 5)、修改 pod 文件 6)、…...

最新SpringBoot+SpringCloud+Nacos微服务框架分享
文章目录 前言一、服务规划二、架构核心1.cloud的pom2.gateway的异常handler3.gateway的filter4、admin的pom5、admin的登录核心 三、code-helper分享总结 前言 最近有个活蛮赶的,根据Excel列的需求预估的工时直接打骨折,不要问我为什么,主要…...
将对透视变换后的图像使用Otsu进行阈值化,来分离黑色和白色像素。这句话中的Otsu是什么意思?
Otsu 是一种自动阈值化方法,用于将图像分割为前景和背景。它通过最小化图像的类内方差或等价地最大化类间方差来选择最佳阈值。这种方法特别适用于图像的二值化处理,能够自动确定一个阈值,将图像中的像素分为黑色和白色两类。 Otsu 方法的原…...
ffmpeg(四):滤镜命令
FFmpeg 的滤镜命令是用于音视频处理中的强大工具,可以完成剪裁、缩放、加水印、调色、合成、旋转、模糊、叠加字幕等复杂的操作。其核心语法格式一般如下: ffmpeg -i input.mp4 -vf "滤镜参数" output.mp4或者带音频滤镜: ffmpeg…...

微信小程序云开发平台MySQL的连接方式
注:微信小程序云开发平台指的是腾讯云开发 先给结论:微信小程序云开发平台的MySQL,无法通过获取数据库连接信息的方式进行连接,连接只能通过云开发的SDK连接,具体要参考官方文档: 为什么? 因为…...
OpenPrompt 和直接对提示词的嵌入向量进行训练有什么区别
OpenPrompt 和直接对提示词的嵌入向量进行训练有什么区别 直接训练提示词嵌入向量的核心区别 您提到的代码: prompt_embedding = initial_embedding.clone().requires_grad_(True) optimizer = torch.optim.Adam([prompt_embedding...

pikachu靶场通关笔记22-1 SQL注入05-1-insert注入(报错法)
目录 一、SQL注入 二、insert注入 三、报错型注入 四、updatexml函数 五、源码审计 六、insert渗透实战 1、渗透准备 2、获取数据库名database 3、获取表名table 4、获取列名column 5、获取字段 本系列为通过《pikachu靶场通关笔记》的SQL注入关卡(共10关࿰…...
DeepSeek 技术赋能无人农场协同作业:用 AI 重构农田管理 “神经网”
目录 一、引言二、DeepSeek 技术大揭秘2.1 核心架构解析2.2 关键技术剖析 三、智能农业无人农场协同作业现状3.1 发展现状概述3.2 协同作业模式介绍 四、DeepSeek 的 “农场奇妙游”4.1 数据处理与分析4.2 作物生长监测与预测4.3 病虫害防治4.4 农机协同作业调度 五、实际案例大…...
flow_controllers
关键点: 流控制器类型: 同步(Sync):发布操作会阻塞,直到数据被确认发送。异步(Async):发布操作非阻塞,数据发送由后台线程处理。纯同步(PureSync…...

客户案例 | 短视频点播企业海外视频加速与成本优化:MediaPackage+Cloudfront 技术重构实践
01技术背景与业务挑战 某短视频点播企业深耕国内用户市场,但其后台应用系统部署于东南亚印尼 IDC 机房。 随着业务规模扩大,传统架构已较难满足当前企业发展的需求,企业面临着三重挑战: ① 业务:国内用户访问海外服…...