sasac 2019-11-29
“中台”概念这几年非常火,特别是阿里、腾讯、百度、京东等互联网公司最近频繁的基于中台调整组织架构,把“中台”的热度又上升到另一个高度,甚至有这样的声音, 90 年代不做 ERP 会死,现在不做中台也会定企业生死。中台的概念起源于阿里,也发展于阿里。笔者有幸参与阿里业务中台方法体系建设,也主导参与一些阿里云新零售业务中台项目,经常被问到如下问题。本文作为“阿里巴巴业务中台”专题的第一篇,和大家分享一些思考(本文内容仅代表作者个人观点,欢迎交流)。
中台起源于阿里,2015 年,阿里提出了 “大中台,小前台”战略,灵感来源于芬兰的一家游戏公司 Supercell,仅 300 名员工,却在短时间推出多个爆款游戏,成为全球最会赚钱的游戏公司。其实,阿里早在 2009 年建设“共享事业部”开始,就已经开始了中台的探索,并通过十年上百个客户的实践,阿里也将自己的技术和业务能力沉淀成为一整套解决方案和方法论体系。
中台是什么?不同的人有不同解读。我认为,中台是一套结合互联网技术和行业特性,将企业核心能力以共享服务形式沉淀,形成“大中台、小前台”的组织和业务机制,供企业快速低成本的进行业务创新的企业架构。中台又可以进一步细分,比如业务中台,数据中台,xx 中台。本质上,都是对企业通用能力在不同层面的沉淀,并对外能力开放。
业务中台将企业的核心能力以数字化形式沉淀为各种服务中心。业务中台的目的是“提供企业能够快速,低成本创新的能力”。业务中台的核心是“构建企业共享服务中心”。业务中台的过程是通过业务板块之间的链接和协同,持续提升业务创新效率,确保关键业务链路的稳定高效和经济性兼顾的思想体系,并突出组织和业务机制。业务中台也包含技术和组织两大部分,通过“方法 + 工具 + 业务理解”加以实现。
数据中台通过数据技术,对海量数据进行采集、计算、存储、加工,同时统一标准和口径。数据中台把数据统一之后,会形成标准数据,再进行存储,形成大数据资产层,进而为客户提供高效服务。数据中台建设的基础还是数据仓库和数据中心。
那业务中台和技术中台的关系是什么呢?阿里有句话非常形象,“一切业务数据化,一切数据业务化”。业务中台源源不断地从业务造数据,把业务实时在线的交易数据进行统一记录和沉淀,这就是“业务数据化”;而数据中台对沉淀的数据进行二次加工,通过数据标准及算法,产生进一步的分析型数据服务,这些数据服务反向又服务于业务,将业务固化,形成业务闭环,也就是“数据业务化”。比如天猫淘宝的用户实时在线的交易信息,存放在业务共享中心的交易中心当中;而数据中台基于这些用户历史信息,并通过数据分析后的用户画像和标签属性,提供服务给到前端,形成千人千面。这就是我们一直讲的数据驱动、数据闭环、数据价值。
阿里巴巴超过数几十个业务单元(如淘宝、天猫、聚划算、阿里巴巴)均不是独立构建在阿里云之上,在后端阿里云技术平台和前端业务之间有“共享业务事业部“(也就是这里讲的“业务中台”),将业务当中公共、通用的业务沉淀下来,包括用户中心、商品中心、交易中心、评价中心等十几个共享单元,是“厚平台的真正实现“。而后端的阿里云提供计算资源和中间件 PaaS 云服务能力做载体。同时,使用集团近十年的双 11、双 12 的高可靠、可稳定的运维保障能力,对整个系统进行支撑。中台的使命是从下到上逐步完善阿里的整个体系,从阿里云、数据、中间件、算法,到上面支撑的各种业务解决方案,构建阿里自己核心的能力。
谈到中台,不得不提阿里共享服务事业部的由来,在淘宝初期,主要面向 C2C 的电商领域,整个系统都是围绕一套“烟囱式”的淘宝技术框架进行。随着业务的不多扩张,集团成立出天猫事业部主抓 B2C 电商领域,又形成了一套烟囱式发展。这种烟囱式的架构体系带来了诸多不足,比如成本的重复投入和维护、数据之间打通复用的难度、几年之后推到重建的风险。为了解决这些问题,集团已经开始构建共享服务体系,来沉淀和服用业务能力,但是由于没有过多的业务话语权,共享服务体系的建设已开始并不顺利。之后,随着“聚划算”团购项目的启动,各种系统的流量都需要通过聚划算,这时,共享服务中心得以大展手脚,逐步将集团核心的业务能力构建成用户中心、商品中心、交易中心、评价中心、店铺中心等等数十个共享服务。可以说整个阿里中台的革命也是共享服务中心的革命,各共享服务中心聚焦核心业务单元能力的构建,协助目前集团上百个前台业务的快速创新。
阿里业务中台如此强大,那对于传统企业,在做数字化转型的过程中,是否需要业务中台呢?我认为,如果你的企业有以下问题的任何一个,有必要考虑建设业务中台:
有些同学认为业务中台是大公司要考虑的,而对于业务不复杂、人员也不太多的中小公司不适合。我有不同的观点,其实,无论业务复杂与否、人员庞大与否,只要你的业务与互联网相关,需要快速应对消费者带来的不确定需求,需要打通烟囱林立的系统,需要业务在线来提高企业创新和协同,都应该考虑建设业务中台;同时,业务中台也不一定彻底推到整个系统,首先要改变意识,分步实施、小步快跑,有很多可落地的途径和方法。 那业务中台对企业有什么价值呢?这里我们先简单罗列一下。
很多人认为业务中台落地难,其实难在具体的规划和落地实施上,我们对业务中台的建设路径有这样的一些看法:
前文讲到业务中台在分步实施中,讲究总体规划、分步实施。面对现有系统,并不一定都要进行中台改造,我们建议“外松内紧”:
在企业的中台能力中心建设中,核心是共享服务中心的建设,不同行业的业务中心有所不同,比如新零售领域,一些参考可以有用户中心、会员中心、营销中心、商品中心、库存中心、交易中心、结算中心、渠道中心。中心设计需要关注如下几点:
业务中台与前台 / 后台 / 平台的关系?
前台:敏捷创新,面向不同用户的触点,“点”状繁花似锦。比如 2C 的电商应用、2B 的门店管理等,使用中台开放能力快速变化满足市场的不同业务场景。
中台:核心能力共享沉淀, “面”状协同复用。比如交易中心,正常的交易下单、双十一的预复购、团购秒杀的拼团场景,都可以通过公用的交易中心统一配置。
后台:强大的支撑能力,比如支撑系统稳定高效运行的各种后端系统,以及前文提到的面相内部标准化管理的系统,由中台统一协同和对接。 比较晚前中后台,我们来比较一下中台、平台和中心化。
中心化类似烟囱式架构,一个中心解决整个技术堆栈,而平台和中台都是为了去中心化而生,具体的区别如下:
我们认为,企业在业务中台建设当中要关注 4 个升级:
业务中台落地中需要一些核心技术,我们也叫“技术中台”,有一些通用的建议:
本文希望通过笔者在阿里业务中台方法体系建设及项目中的一些经验,为企业在业务中台建设过程提供一些帮助。
作者介绍
王思轩,花名宇升,阿里云业务中台 & 云原生架构师,博士留学期间发表论文 10 余篇,多年大型分布式系统架构设计经验,现主要参与阿里云业务中台方法体系建设,以及新零售业务中台和云原生技术咨询工作。