当前位置:主页 > 开发社区 > 技术资讯 >
“中台架构”的理解
发布日期:2020-03-06 阅读次数: 字体大小:

       一、为什么要用中台
       中台这个概念早期是由美军的作战体系演化而来,主要是指高效、灵活和强大的指挥作战体系。大量业务的发展,特别是电商业务经过十几年的发展,组织已经庞大而复杂,业务不断细化拆分,也导致野蛮发展的系统越来越不可维护,开发和改造效率极低,也有很多新业务不得不重复造轮子,所以滋生中台的目标是为了解决效率问题,同时降低创新成本。
       国内最先呼出中台概念的应该是阿里巴巴,在2015年提出的“大中台,小前台”战略中延伸出来的概念,灵感来源于一家芬兰的小公司Supercell。网传是马老师参观这家公司后就开始在内部大搞中台。这家300人的公司出了数个知名游戏后,间接的证明了“中台”的重要程度。
       阿里开始上线1688、聚划算等业务的时候发现,这些业务针对的领域虽然各不相同,但是他需要用到的系统功能也高度类似,主要也是订单、商品、库存、价格、仓储、物流等系统。如果这些新业务的系统也都要全部重新开发一遍,无疑很大的资源浪费。在这个大的背景之下,阿里内部将共享服务部的职权不断提升,统一将各个业务业务部门重复使用,反复建设的功能和系统统一规划和管理。
       传统信息化建设模式导致“重复造轮子,资源不能共享”的问题,所以就引出了中台。
       二、中台的类别
       1、业务中台
       什么是业务中台,简单一点的例子就是用户中心,订单中心这种,下图常用来举例子的业务中台图示:
       业务中台连接着上下游的业务,类似于一个中转枢纽,也为数据中台做了中转和桥接。
       2、数据中台
       数据中台提供更加清晰的数据分析能力,能够更加清楚的了解产品或者企业的运营情况,数据中台一般包含两块,一个是数据,一个是服务。有一个名字叫做onedata,数据中台在拆分就包含了全局数据仓库规划、数据规范定义、数据建模研发、数据连接萃取、数据运维监控、数据资产管理工具等。
       3、技术中台
       技术中台为小前台的各类业务提供服务的基础技术设施,做一些底层技术的支持。如果将业务数据双中台比喻成强大的中台炮火群,可以直接对敌人进行进攻。那技术中台的作用就有些间接,有点像前台特种兵身上的各种先进的武器装备。
       4、AI中台
       为什么单独提到AI中台呢,因为也是作者比较感兴趣的正在做的。其实也是一种能力的输出,当然AI中台一般是从数据中分化出来,大数据输出AI。
       5、组织中台
       围绕技术展开并不是因为在中台构建中技术的重要性,反而恰恰是因为技术的改进相对简单。而中台建设真正困难的是组织上的重构,而这往往是大家有意无意避而不谈的。组织中台就类似于一个战场的指挥部。
       软捷科技自主研发的P9Cloud平台可为您提供强大的技术中台落地方案。