中台概念落地最早在芬兰的一家只有300名员工,却接连推出多个爆款游戏的游戏公司:Supercell。通过中台化,让团队专心创新,不用担心基础却又极其重要的问题。Supercell公司开创了中台玩法,并将其应用到极致。
2015年阿里借鉴了Supercell公司提出“大中台,小前台”战略,将中台概念推向高潮。随之各个公司效仿,有能力的去落地,没能力的拿来吹牛逼,忽悠领导,蒙客户^_^。
阿里提出中台战略的目的很明确,将中台做厚,更好更快的赋能前台业务。白话讲:提取公共服务下沉为基础服务即为中台。从技术角度来看是将公共基础服务换了一个高端名词:中台架构,这么看无非太狭隘了。从顶层设计来看,中台架构并非是传统意义的系统架构,而是组织架构,业务架构,技术架构联合创新。
为什么这么说?从上图可以看到,阿里为了配合中台战略,组织架构进行了调整。组织架构成立了中台事业群,由CTO带队,推出四个中台。算法中台(搜索事业部),业务中台(共享业务平台),数据中台(数据技术及产品部),技术中台(基础架构事业部)。四个平行事业部分别代表着四类中台,也是业界公认的中台分类。
为什么在上文中强调了CTO带队,因为在中台落地过程中,不可避免的有利益碰撞。例如一个新的业务诞生,有共性需求需要拿到业务中台。业务团队需要延期等待中台团队开发完成才能继续开发。此时没有一个强有力的leader带队,落地是非常困难的。
组织架构调整完毕,接下来就是业务架构。需要识别出共性业务,从而进行剥离和沉淀。
业务架构调整完毕后,就是技术架构了,技术架构可以沿用单体架构,SOA架构,微服务架构等都可以。最为重要的是设计出如何让前端轻松简单的接入如此繁杂的中台服务。
由此可以得出,中台架构落地=组织架构驱动+业务架构改革+技术架构实现。优点其实可以get到,新的业务只需要聚焦自身业务需求,基础能力由中台提供,从而快速的迭代上线。
那么优点这么明显,缺点是什么呢?
近两年可以看到,阿里在拆中台。中台优点这么明显,为什么还要拆?仔细分析后可以知道,全球经济环境正在变差,业务需要创新才能完成救赎,那么笨重的中台很显然的阻碍了创新速度。拆中台是必然的。
任何企业都适合中台架构吗?答案是否定的。中小公司往往需要业务快速迭代创新,中台反而是累赘。
ps:将中台名词挂在嘴边,不是忽悠领导就是忽悠客户。