好了,失踪博主又回来更新了。终于有时间再输出了,这一次主要是关于企业中台的相关内容。其实近一年都在0-1的搭建中台,中间也有走过弯路和摸索。最近才真正系统性的梳理了一下内容,所以来进行一个分享,当然,中台其实是一个“水”很深的方向,所以我也是基于自己的工作经历和认知做一个参考分享。
--题记
简单来讲,中台的主要目标:为了企业增效降本,减少重复造轮子,把整个业务流程标准化,可以多次复用,快速产出。中台服务于前台,本质上是拼接复用,只不过因为落地的方案需要技术、数据、引擎能力的支持,所以才会有细化。因此核心就是把业务共性需求抽离出来,以组件化的思路做成一个可供前端业务快速复用模块/组件的支撑性平台。
当然,中台本身也还具有很多其他的功能,这和每个企业的内部形式有关。例如我所负责的中台,其实核心的目标就2个,1是降本增效,能够支持快速开发新产品;2是串联公司“烟囱式”的所有系统,受公司发展历史影响,我所在的企业,在各个阶段开发和引入了很多平台系统,使得公司内部各个系统之间如同烟囱一样,业务流程上相互影响,但是系统之间又彼此隔离,互不串联。
根据不同的定位和使用场景,中台大方向可以分为4类:业务中台、技术中台、数据中台、引擎中台,四种中台彼此独立却又互相配合,以提供解决方案去满足实际需求。需要注意的是,这里的需求,既包含业务需求,也有产研需求。
此外,技术中台也会涉及到更垂直化的偏技术性的内容,例如API网关等,上份工作经历里设计过一套公司内用的API网关,这里面会有几个关键点需要注意:
自动化告警其实大家可以参考下近2年新提出的”RPA“概念,至于网关的设计竞品大家其实还是建议参考腾讯云网关和阿里云网关这两类比较主流的产品。而至于监控告警这块则可以细分为2块,1是对接层面的告警,如代码层面的401、403、404...等报错,当然,这里分前后端;2是设备层面的监控和告警,这里大概率会涉及到运维产品,如Devops等,当然,如果你的企业没有使用Devops的产品,而外采的例如”上海新炬“的运维产品,则又需要具体关注内部的方式。
前面提到了业务中台和技术中台,都是在应用层去为了“复用”而作的工作。其实并没有涉及到数据层面,这里会涉及到”数据流“和”数仓“2个内容,数据流又因为中台的特殊性需要在多个平台系统之间流传,所以如何去细化梳理数据流的走向需要各位关注。而在梳理完数据流之后,怎么把每个平台的数据进行统一到数据中台,放入数仓,进行清洗后再把其他系统需要的数据信息通过API接口给予到各自的系统也是一个十分复杂的工作。
先要说明的是,目前网上炒的比较火的拆中台不等于去中台,只是把大中台拆分成垂直领域的细化中台。所以现在出现了很多如:销售中台、财务中台、政务中台等的某个垂直领域的中台产品。中台的实际作用依旧是存在的,只是不再依赖于“大”中台,对于精细化、垂直化的中台需求性更高。
从时代发展因素讲,阿里以前提“大中台 小前台”的概念时,实际在市场快速增长的环境。那个时候企业更多的需要是减少开发周期,追求上线速度,去获取用户量,同时,在那个阶段,各个行业其实都没有发展的很成熟,“垂直化”的概念也并不如目前的“重”,所以讲究“大中台”去进行功能糅杂,重“快速”轻“精致”,但是目前整个市场已经进入存量市场,已经从野蛮增长的时代步入到精细化需要去打产品差异化的时代了。
2是收益比在降低。大中台需要的研发成本、开发周期是十分巨大的,同时在目前重视产品“垂直化”的时代下,大中台所能达到的“复用”效果反而在降低,在负效应的roi下,企业从投入成本,收益效果的维度考虑,也必然会逐步拆大中台,去拆分到精细化的垂直领域中台探索。