一篇文章掌握大厂成本优化框架

简介: 一篇文章掌握大厂成本优化框架

作者介绍:10年大厂数据\经营分析经验,现任大厂数据部门负责人。

会一些的技术:数据分析、算法、SQL、大数据相关、python

欢迎加入社区:码上找工作

作者专栏每日更新:

LeetCode解锁1000题: 打怪升级之旅

python数据分析可视化:企业实战案例

python源码解读

备注说明:方便大家阅读,统一使用python,带必要注释,公众号 数据分析螺丝钉 一起打怪升级

什么是成本优化?

成本优化的姿势?

成本分析通用流程框架?

前面介绍了数据分析师必备方法论,这次我们说一下常见公司的成本优化,根据《2021-2022年中国云计算行业发展报告》数据显示2021年中国云计算市场规模达到2330.6亿元,预计2022年达到2983.4亿元。规模越大成本也就越大值得深入研究。

为了方便描述,下文把具有营收属性的产品统一叫做商品。

1 什么是成本

成本是构成商品的基础组成部分。从用户视角我们平时买的菜,买的衣服,买的电脑都是可以售卖的商品,我们购买了之后变成我们的成本。那电脑的成本是什么,从企业提供方的视角来看他们把电脑卖出来前,需要去购买电脑配件,通过组装开发投入人力进行产品研发之后才能进行售卖。

A+B < C 则商品盈利

A+B = C 则商品盈亏平衡

A+B > C 则商品亏损

我们见到的所有的商品都在做两件事,提高用户购买的收入和降低(资源+人力)的成本

知道了什么是成本,再回到互联网大厂来看下现在现象级的商品成本构成

行业
商品
主要成本
视频类
抖音、快手、爱奇艺、腾讯视频
机房硬件、带宽、物理机、基础数据类软件,人力
社交
微信、QQ、微博
云服务
AWS、阿里云、腾讯云、百度云

对视频类的商品来说,从用户刷一个视频大致经过3个步骤

1、用户进入APP 根据用户的标签和网络速度推荐不同码率和不同类型的视频。1080P,720P 产生的带宽不同,用户体验也不同

2、用户进入视频后,开始播放根据不同地区不同网络运营商的传输通过CDN对该视频进行加速,缓存在离用户最近的节点

3、对于CDN节点没有文件的需要提前把文件存储在云厂商的中心存储中,以便视频不出现卡顿 所以成本大致有三种、网络成本、存储成本和算力成本

对视频类的商品来说成本优化 = 带宽优化+云存储优化+算力优化+人力优化

2 成本优化的姿势

成本优化的本质是满足用户体验的前提下尽可能优化成本。

1、带宽优化

资源类的优化分为采购成本优化(买的越便宜越好),使用优化(使用率越高越好)和推荐成本(码率)。

这里主要说明一下使用指标

利用率=计费带宽/付费带宽,适用于包月计费的机房使用率越高则成本优化越高。

复用率=总带宽95值/机房带宽95值累加,适用于95计费的机房,复用率越高,总带宽不变的情况下付费带宽越低,成本优化越显著

推荐成本=针对不同的人群尽可能提高转码效率,压缩文件大小,降低码率

2、存储优化

存储量简单理解就是存在硬盘的资源大小,存储优化 = 降低存储量,但不能随意删除视频文件。需要分析清楚 文件,存储量,用户访问的关系。

蓝色的线表示的是随着存储周期的变长,对应的文件用户访问的时长越低,只有刚刚出来的热点文件用户访问才比较多。红色的线随着存储周期变长,存储量也变多,降低存储量的核心是对文件的冷热文件进行判断,在不影响用户体验的情况下删除访问频率低的文件。

3、算力优化

算力优化的核心是降低浪费、提高硬件利用率和提高编程执行效率。

降低浪费率:硬件在采购的时候有比较大的消耗成本,在下单之后不能直接使用,需要经过一系列安装运维之后才能使用

供货周期越低浪费率越低

提高利用率:我们把算力资源再拆解为CPU、内存、硬盘,如果直接使用物理机,往往针对使用场景,比如QPS大的并发情况下对CPU的消耗大,但是对硬盘可能不需要很大,但是对存储的场景更多需要硬盘空间。

常见的提高利用率的方式就是使用虚拟化,根据用户需要使用的场景进行弹性伸缩,对于用户不需要的就不用多提供资源。

提高编程效率:有时候直接换一个语言写相同的代码消耗的资源也是不同的,当然算法效率也是一方面

4、人力优化

不同公司有不同的叫法,有的叫毕业,有的叫向社会输送人才。总而言之裁员是比较直接的优化人力的方式,还有就是提高 ROI,提高人力投入产出比,不断地优化现有的流程,优化现有的平台效率,不断地把人做事变成机器做事。

3 成本分析框架

从视频类的商品成本优化的思路可以把成本优化抽象成通用的框架和流程。

  1. 明确构成商品的基础成本项,这时候不考虑加工
  2. 明确商品加工的架构和使用姿势,如何从成本项构建成功能项
  3. 设置采购成本和使用成本两类指标
  4. 把指标分配到对应的团队上
  5. 平台化展示出两类指标的趋势

这就是成本分析框架,可以带入不同类型的商品中,对于指标设置,优化运营逻辑后续再详细介绍

关注微信公众号:数据分析螺丝钉

一起学习交流,让数据更有价值


相关文章
|
Linux
中断系列第二篇:中断的使用场景?
中断系列第二篇:中断的使用场景?
589 0
|
PHP 数据库 数据安全/隐私保护
|
Android开发
android Compose中沉浸式设计、导航栏、状态栏的处理
android Compose中沉浸式设计、导航栏、状态栏的处理
3134 0
android Compose中沉浸式设计、导航栏、状态栏的处理
|
9月前
|
JSON API 数据格式
深度分析大麦网API接口,用Python脚本实现
大麦网为国内领先演出票务平台,提供演唱会、话剧、体育赛事等票务服务。本文基于抓包分析其非官方接口,并提供Python调用方案,涵盖演出列表查询、详情获取及城市列表获取。需注意非官方接口存在稳定性风险,使用时应遵守平台规则,控制请求频率,防范封禁与法律风险。适用于个人学习、演出信息监控等场景。
|
10月前
|
人工智能 数据可视化 安全
提升效率的秘密武器:10款最佳会议纪要与任务衔接工具推荐
【企业会议纪要落地难题及解决方案】 当前企业普遍面临会议纪要执行难的问题:1)会议记录与任务执行脱节,手动转化效率低;2)责任分配不清导致重复沟通;3)缺乏追踪机制造成任务拖延。针对这些痛点,市场上涌现出10款专业工具(如飞书、Teambition等),通过智能记录、任务自动转化、进度追踪等功能实现;会议-执行&quot;闭环管理。选型需考虑场景适配、系统对接和易用性,建议配合五步流程(模板制定-任务指派-自动提醒-定期复盘)使用。这类工具不仅能提升30%以上执行效率,更能帮助企业建立;
883 2
|
SQL 前端开发 关系型数据库
阿里云百炼|析言GBI:产品博士的智能分析利器
本文介绍了阿里云“云知道”平台的云指针频道如何利用大模型实现从自然语言到SQL的转换,从而快速提供数据分析服务。通过阿里云AnalyticDB PostgreSQL版数据库存储数据,并结合析言GBI产品能力,实现了高效的数据查询与可视化展示。
2258 10
|
数据采集 存储 自然语言处理
LangChain实战:构建自定义问答助手
【8月更文第4天】随着自然语言处理(NLP)技术的发展,构建能够理解和回答复杂问题的问答助手变得越来越容易。LangChain 是一个强大的框架,它为开发人员提供了一套工具和模式,用于构建和部署基于语言模型的应用程序。本文将引导您通过 LangChain 构建一个自定义的问答助手,该助手可以理解并回答关于特定领域的复杂问题。
562 1
|
机器学习/深度学习 人工智能 算法
贝叶斯优化实战(一)(1)
贝叶斯优化实战(一)
1767 0
贝叶斯优化实战(一)(1)
|
Shell
Gitee 如何自动部署 Pages?还是用 GitHub Actions!
在上篇《一篇教你代码同步 GitHub 和 Gitee》中,我们使用 GitHub Actions 解决了 GitHub 代码自动同步 Gitee 的问题,但我们的博客仓库代码同步到 Gitee 后,并不能像 GitHub 一样自动部署 Pages,如果不使用付费的 Gitee Pages Pro 服务,那我们该怎么实现 Gitee 自动部署 Pages 呢?
1126 0
Gitee 如何自动部署 Pages?还是用 GitHub Actions!