阿里资深架构师:同样是数据中台,为什么差距那么大?

前段时间写过一篇数据中台:《阿里数据架构师告诉你,如何建立实时数据中台》,引起了读者很大的兴趣,现在我想更加详细的讲一讲数据中台,结合上面的这篇文章,就构成了一套完整的不同于市面上的方法论!
一、 中台的诞生中台战略是企业数字化转型过程中的一个热门话题 。说到中台转型,企业大多对标阿里巴巴 。
2015年阿里巴巴提出了“大中台,小前台”的中台战略,提出之初阿里有近 4 亿用户,为超过 1000万各类企业提供服务,业务种类繁多,业务之间相互网状依赖 。同时,阿里部门也越来越多,分工越来越细,沟通过多,相互依赖,创新成本非常高,对业务响应也越来越慢 。阿里需要找到能够对外界变化快速反应,整合阿里各种基础能力,高效支撑业务创新的机制 。
相信很多公司或多或少都遇到过类似的问题,或者随着企业规模越来越大,也正面临着同样的问题 。
二、 中台or平台?很多IT人员在谈论中台时说:“我们在系统建设之初就已将产品、用户、权限、客户等公共模块独立成了共享的平台了,这不是中台吗?”也有很多人对中台提出质疑:“中台是个怪名词,它不就是平台吗?”
我们先了解一下阿里业务中台的发展历程 。
阿里中台从业务中台和数据中台开始,后来发展出移动中台、技术中台、研发中台等 。

阿里资深架构师:同样是数据中台,为什么差距那么大?

文章插图
 
“阿里业务中台的前身是共享平台,原来的共享平台更多的被当作资源团队,承接各个业务方的需求,为业务方在基础服务上做定制开发 。”
看到这里是不是似曾相识呢 。有的企业十多年前就已经完成了大一统的集中式系统拆分,将公共能力和核心能力分开建设,解决了公共模块重复投入和重复建设的问题 。有的企业共享平台建设时间甚至比阿里还要早,但并没有发展成为像阿里一样的中台 。
同样的起点,为什么结果会不一样?
阿里这十年经历了光速发展,同时业务领域快速扩张也增加了业务的复杂性,这种业务发展也只有像阿里这样的互联网企业才会遇到 。可以说:业务的发展和复杂性推动了阿里中台的诞生 。
我们再进一步来了解阿里业务中台的目标 。
“业务中台是把核心服务链路 (会员、商品、交易、营销、店铺、资金结算等) 整体当作一个平台产品来做,为前端业务提供的是业务解决方案,而不是彼此独立的系统 。”
这也是我们为什么可以在闲鱼上能直接登录淘宝、支付宝,在刷微博时也能流畅的跳转到淘宝和天猫店铺的原因 。您是否感受到了这种跨平台融合能力的强大呢?
平台化只是将部分公共模块独立为共享平台 。虽然平台通过API接口或者数据共享对外提供公共服务,解决了重复建设的问题,但由于这类平台并没有与企业内其他平台或应用实现页面、业务流程和数据从前端到后端企业级的全面融合,没有将核心业务服务链路作为一个整体方案考虑,各平台仍然是独立和分离的,本质上仍然为竖井式建设模式 。
共享平台虽然解决了公共能力复用的问题,但离中台的目标还有一段距离!
三、 中台到底是什么?中台到底是什么?“一千个读者就有一千个哈姆雷特”,业内提法很多 。
听听阿里业务平台负责人玄难老师说说中台是什么?
“中台是一个基础的理念和架构,我们要把所有的基础服务用中台的思路建设,进行联通,共同支持上端的业务 。业务中台更多的是支持在线业务,数据中台提供了基础数据处理能力和很多的数据产品给所有业务方去用 。业务中台、数据中台、算法中台等等一起提供对上层业务的支撑 。”
我们提炼几个中台的关键词:“共享、联通、融合和创新” 。联通是前台以及中台之间的联通,融合是前台流程和数据的融合,以共享的方式支持前端一线业务发展和创新 。
中台首先体现的是一种企业级的能力,它提供的是一套企业级的整体解决方案,解决小到企业、集团、大到生态圈的能力共享、联通和融合的问题,支持业务和商业模式创新 。通过平台联通和数据融合为用户提供一致的体验,更敏捷的支撑前台一线业务 。
中台源于平台,但中台与平台比,它更多的体现在一种理念的转变,它更主要体现在三个关键能力上: