到底什么是中台?

作者:xcbeyond
疯狂源自梦想,技术成就辉煌!微信公众号:《程序猿技术大咖》号主,专注后端开发多年,拥有丰富的研发经验,乐于技术输出、分享,现阶段从事微服务架构项目的研发工作,涉及架构设计、技术选型、业务研发等工作。对于Java、微服务、数据库、Docker有深入了解,并有大量的调优经验。 









处都在喊中台,到处都是中台,中台这个词在好多地方已经被滥用了。

在有些人眼里:中台就是技术平台,像微服务开发框架、Devops平台、PaaS平台,容器云之类的,人们都叫它“技术中台”。

在有些人眼里:中台就是微服务业务平台,像最常见的什么用户中心,订单中心,各种微服务集散地,人们都叫它“业务中台”。

在有些人眼里:中台应该是组织的事情,类似于企业内部资源调度中心和内部创新孵化组织,人们都叫它“组织中台”。

中台,从字面意思上理解,是位于前台和后台之间。

那么,中台到底是什么呢?

谈到中台,首先会想到阿里巴巴,今天就从阿里中台开始,一起认识下中台到底是什么?到底如何发展而来的呢?
阿里中台的发展历程

在这里插入图片描述

阿里巴巴在2003年时成立了淘宝事业部,2008年时成立了天猫事业部(其中一部分人来自淘宝事业部),没过多久,天猫与淘宝并驾齐驱,此时淘宝的技术团队同时支持着淘宝和天猫的业务,淘宝优先满足自己的业务,使得天猫的业务团队怨声载道,严重影响了天猫的业务发展。。

另一个问题是业务架构层面的问题:当时淘宝和天猫的电商系统是完全独立的两套体系,但同时都包含了商品、交易、评价、支付、物流等相同功能。

正因为上面的问题,2009年,“共享事业部”应运而生,主要成员来自于之前的淘宝技术团队,在组织架构上与淘宝、天猫同级别(如上图中4),集团希望以这样的方式更好地让技术团队同时支持好淘宝和天猫的业务,并将两套电商的业务做了梳理和沉淀,把两个平台中公共的、通用的业务功能沉淀到了共享事业部,避免功能的重复建设和维护,更合理地利用技术资源。

但接下来的发展却事与愿违。虽然组织架构上共享事业部和淘宝、天猫平级,但在对业务的理解和贡献上来说,显然淘宝和天猫拥有更多的话语权,结果是共享事业部在两大业务部门的夹缝中生存(如上图中5)。到此,共享事业部的发展与大多数人的期望有很大偏差。

看看接下来又发生了什么故事,如下图:
在这里插入图片描述

2010年聚划算出现了。聚划算平台刚一上线,就展现出强大的流量吸引力,所以一时间大家趋之若鹜,纷纷对接聚划算平台。






后来1688也参与其中,三大电商运营人员各展所长,争占聚划算平台上的有利资源,面对如洪流般的业务对接需求,当时刚成立不久的聚划算团队应接不暇(如上图中上右)。

这时,集团要求三大电商平台如果要与聚划算平台进行业务对接,必须通过共享事业部!正是有了这“点睛之笔”,共享事业部便有了一个极强的抓手,将原本与三大电商平台对话权不平等的情况拉平,这使得“共享事业部”成为了阿里巴巴集团的核心业务平台。
阿里中台的定位

下图清晰地描述了阿里巴巴**“厚平台、薄应用”**架构形态,在后端阿里云技术平台和前端业务间有一个“共享业务事业部”,将阿里巴巴集团前端业务中公共、通用的业务沉淀到了这个事业部,共享业务事业部是“厚平台”的真实体现,为各种前端业务提供着相应服务中心领域内最为专业、稳定的业务服务,满足业务快速响应和业务模式创新需求。

在这里插入图片描述

在2015年年底,在参观了芬兰游戏公司移动游戏公司Supercell后,阿里巴巴集团正式对外宣布全面启动阿里巴巴集团2018年中台战略,构建符合大数据时代的更具创新性、灵活性的**“大中台、小前台”**组织机制和业务机制,即:前台作为更敏捷、更快速响应业务变化需求,中台作为集合整个集团的运营数据能力、产品技术能力,对各前台业务形成强力支撑。

“大中台、小前台”架构主要集中在业务共享服务层,业务共享服务团队,有独立的团队来做,也更利于业务的沉淀,降低研发成本,提高研发效率。打破了产品壁垒,之前是系统之间要数据,现在是都去找共享服务中心要数据,共享服务中心提供统一的,标准的数据。减少了系统间交互、团队间协作的成本。站在巨人的肩膀上。新产品研发不用考虑之前已有的东西,可以快速孵化新的产品,试错成本低,产品敢于创新,敢于拥抱变化,原来追竞争对手都很困难,现在相当于竞争对手的产品经理不停的给我们提供新点子。可持续发展,技术和业务能力能够沉淀积累。

阿里通过多年不懈的努力,在业务的不断催化滋养下,将自己的技术和业务能力沉淀出一套综合能力平台,具备了对于前台业务变化及创新的快速响应能力。
在这里插入图片描述

中台的定义

中台的定义,不同的人可能定义都不相同,但我认为只需抓住以下几个核心词汇,就很容易理解。

能力沉淀: 将原有分散的的能力,以某种形式沉淀在一起。
服务共享: 将沉淀的能力,以服务的形式,为不同前台等提供服务共享的能力。
快速响应: 为满足业务快速变化、探索和创新,能够实现快速响应用户的需求,以占领市场。

下面是阿里对中台的定义:

“将企业的核心能力随着业务不断发展以数字化形式沉淀到平台,形成以服务为中心,由业务中台和数据中台构建起数据闭环运转的运营体系,供企业更高效的进行业务探索和创新,实现以数字化资产的形态构建企业核心差异化竞争力。”

在这里插入图片描述
业务中台
将后台资源进行抽象包装整合,转化为前台友好的可重用共享的核心能力,实现后端业务资源到前台易用能力的转化。

数据中台
从后台及业务中台将数据流入,完成海量数据的存储、计算、产品化包装过程,构成企业的核心数据能力,为前台基于数据的定制化创新和业务中台基于数据反馈的持续演进提供了强大支撑。

技术中台
将使用云或其他基础设施的能力以及应用各种技术中间件的能力进行整合和包装,助力前台和业务中台及数据中台的快速建设。

研发中台
为前台应用提供了流程和质量管控以及持续交付的能力,将企业的开发流程最佳实践沉淀成可重用的“能力”,从而助力创新性应用的快速开发迭代。

参考文档:

钟华《企业IT架构转型之道:阿里巴巴中台》
王健《白话中台战略》