zoukankan      html  css  js  c++  java
  • 什么是中台?所有的中台都是业务中台

    编者按:本文转载自网易副总裁,网易杭州研究院执行院长汪源的个人公众号“冷技术热思考”(欢迎搜索关注)。7.26的云创峰会上,汪源承诺会写三篇文章,力求说清楚什么是中台,什么时候要考虑建中台,怎么建中台。今天是第一篇,目标是厘清什么是中台。以下为原文:

    中台的概念一热,很多似是而非的东西都在往中台的概念上凑,一下子出现很多中台,如业务中台、数据中台、技术中台、算法中台、移动中台等等。特别是很多原来称作平台的,现在也都摇身一变成了中台,赶时髦。
    一个概念太过宽泛是不利的,如果随随便便都是中台,必然导致很多所谓的中台项目失败,导致中台无用论。所以有必要对中台的概念做一个比较准确的定义。

    什么是中台?

    要定义中台,重要的是要能比较明确的区分中台和平台。 中台和平台都是某种共性能力,区分两者的重点一是看是否具备业务属性,二是看是否是一种组织。中台是支持多个前台业务且具备业务属性的共性能力组织,平台是支持多个前台或中台业务且不具备业务属性的共性能力。 
    为什么要强调中台必须具备业务属性?可以来看一个例子。我们可以分析什么叫数据中台。如果一个企业把所有业务的数据都存储在Oracle里,我们能说这个Oracle数据库是数据中台吗?显然大家都会说不是(否则中台不是几十年的老古董了?)。那么现在很多企业换成了Hadoop,所有业务数据都在一个Hadoop集群里,能说是数据中台吗?显然也不是,这个Hadoop无非跟原来的Oracle一样存了一堆数据而已。有人说这是因为这个Hadoop集群只是一个系统,中台必须是一个组织。那么我们再加上建设和维护这个Hadoop集群的团队,整个加起来就是中台了吗? 
    仍然不是,因为这个团队是不需要为业务负责的,不具备业务属性。而现在大家比较公认的数据中台,指的是确保OneID、OneData得以实现的组织,使得数据不再是各前端业务独立管理,而是通过统一的团队在数据标识、指标、数据仓库等方面实现了跨业务的整合。之所以这样大家会认为是名符其实的数据中台,是因为指标一定是面向业务的,数据仓库的建设一定也包含了一些业务逻辑。所以那个大大的Hadoop并不是数据中台,而是大数据平台。

    我们还可以看到是中台还是平台与所在的业务环境相关。同样的能力对A业务来说可能具备业务属性从而是中台,但对B业务来说没有业务属性从而是平台。比如说IDC建设和运维对AWS来说可谓至关重要的业务中台,而对绝大多数企业来说只能说是平台。PaaS平台对SaaS厂商来说是业务中台,但对绝大多数企业来说也只能说是平台。

    所以,不具备业务属性的能力,即便是共性的,即便有一个专职的部门在做,即便对业务非常重要,也不能称之为中台,而还是应该称之为平台。否则就会出现很多与业务八杆子打不着的各种中台,混淆视听。因此,应该说所有中台都是业务中台,没有别的类型的中台。数据中台、搜索中台、内容中台、零售中台等等,都是特定形式的业务中台,也还是业务中台。

    中台的定义还要求以下两点:
    1. 中台是一种共性能力组织,支持了多个业务。
    2. 中台支持的是多个前台业务。

    第一点不用多说,只支持一个业务的能力至少暂时不能称为中台(当然可以有进一步建设为中台的规划或可能性)。之所以强调第二点是因为有太多的公司的业务不是靠前台打下来的,而是靠财务后台做账做出来的。理论上可以有,但我们应该支持这样增强做账能力的中台吗?对于那些专业提供做账服务的公司,还真需要这样的中台,但这时做账就是它的前台业务了。
    中台的定义并没有限定中台的建设层次。中台可以在很多个层次上建设,并不是说必须是企业或集团级别的。BU和BG层面建设中台往往更常见,也通常很有意义。即便更小的层面比方几十人的小部门,中台也很有价值。比如一个小团队也可以做电商业务,这时如果有一套好用的电商中台那就帮了大忙了,而事实上业界也有很多公司在提供这样的能力。

    典型的中台有哪些?

    除了常说的业务中台,我们还经常听到数据中台、用户中台、搜索中台、推荐中台、内容中台、技术中台、算法中台、移动中台、研发中台等等一系列的XX中台的说法,但这些中台未必都是真正的中台。 
    前面已经说过,广义上讲业务中台包含了所有中台,不同的XX中台都是业务中台的细分方向,反映的是该中台在业务领域或者技术上的某些特征。但大家往往只用业务中台来指称在线业务中台。基于这个假定,当前典型的真正的中台大致只有以下几个: 

    01(狭义的)业务中台

    一般指在线业务为典型特征的中台。在OLDI(Online Data-Intensive)时代,越来越多的企业的核心业务都是在线业务,因此把在线业务中台简称为业务中台。但对那些不是以在线业务为主的企业,它需要的业务中台可能就不是在线业务中台了,而是数据中台或别的什么中台。 

    02数据中台

    一般指以数据采集、数据集成、数据治理,指标体系和数据仓库统一建设等数据管理活动为典型特征的中台。同样,在OLDI时代,数据中台越来越重要。狭义的业务中台也就是在线业务中台负责OLDI中的OL(Online),数据中台负责OLDI中的DI(Data-Intensive)。 

    03用户中台

    用户中台可以认为是一种特殊的数据中台,一般以用户ID统一、全域用户画像建设、全域会员体系建设等为典型特征。用户中台很通用,比更广义的数据中台往往更常见。很多企业没能力建设更全面的数据中台,但建设了会员中心等用户中台。 

    04内容中台

    内容中台往往也可以认为是一种特殊的数据中台,一般以内容的采买、内容爬取、内容的加工处理、内容安全保障等为典型特征。

    05搜索推荐中台

    这两个中台比较像,因为搜索和推荐的技术比较相似。这两个中台一般是为推荐和搜索系统提供一套相对标准的工作流程,同时支持流程各环节的可定制能力,从而支持多个前端推荐搜索业务的快速开发。 
    当然还有很多其他根据业务需要建设的中台,比方说对美团/饿了吗来说,本地配送体系可以建设为中台,前提是这个体系不仅用于送餐。在电商行业,往往渠道运营用单独的系统和团队来支持各个BU(一般按品类分),也可以说是中台。 

    技术/算法/移动/研发中台当前基本不存在

    一般来说,没有技术中台,这是因为以技术为典型特征,又具备业务属性的中台太难找了,没有一个很好的案例。可以看看业界所谓的技术中台,包含了从IaaS到中间件等一系列在线业务技术,但能称这些为中台吗?可以把里面每个模块都拿出来分析,保证你找不到一个跟业务相关的字眼。所以这些并不是中台。 
    其实A公司也只说业务中台和数据中台。其他的中台都是某些咨询公司或不明真相的群众牵强附会造出来的。 
    并不是说不能有技术中台,而是没必要特别的称作技术中台而非业务中台。对于提供技术服务的企业,它的业务前台就是技术前台,它的业务中台就是技术中台。比方说SaaS厂商的中台往往是个PaaS,这时这个PaaS可以称之为技术中台,但也是这个产商的业务中台。同样的一个PaaS,对于大多数别的企业,就变成只是支撑业务但本身没有业务属性的技术平台了。所以,为了避免混淆,导致把平台说成中台,不如坚持认为不存在技术中台。 
    同样的道理,移动中台似乎只对做移动应用开发业务(比如说很多外包产商)的企业来说才是中台,但对这些企业来说移动中台也就是它的业务中台,所以也宁可不搞出一个移动中台这样的新名词为好。 
    那么,什么才是研发中台?H公司有专职的研发部负责支持所有前端业务的研发,让听得见炮火的人指挥战斗,可能是名副其实的研发中台。 
    总之一句话,当前并没有好的技术 / 算法 / 移动 / 研发中台,那些出来宣传这些中台的要么是自己搞不清中台概念,糊涂,要么就是骗子。不过没有这些中台说明整个行业在这方面的积累还不够,是一种不足,希望过几年有真正的这些中台出来。 

    这是关于中台系列的第一篇,目的是厘清什么是中台,什么不是中台。下一篇将讨论什么时候要建中台及怎么建设中台,敬请期待。 

    作者简介

    网易副总裁,网易杭州研究院执行院长 汪源 
    2006年获浙江大学计算机专业博士学位,之后加入网易公司。现作为网易杭州研究院执行院长,全面负责网易集团公共技术支撑工作与云计算、大数据业务,主要包括云计算与服务端架构、前端技术、大数据挖掘分析、信息安全、多媒体、运维、质量保障等方向。

    点击了解更多网易数据中台

  • 相关阅读:
    webdav srs相关
    How To Configure WebDAV Access with Apache on Ubuntu 14.04
    ubuntu 编译lighttpd
    srs编译及推流测试
    Compile pciutils (lspci, setpci) in Windows x86,在 Windows x86 平台下编译 pciutils (lspci, setpci)
    mingw MSYS2 区别
    Qt之美(三):隐式共享
    Qt之美(二):元对象
    Qt之美(一):d指针/p指针详解
    C++的栈空间和堆空间
  • 原文地址:https://www.cnblogs.com/163yun/p/11363838.html
Copyright © 2011-2022 走看看