企事业单位IT架构的涅槃与重生之中台

近年来,企事业单位IT建设如火如荼,取得了很多的成果,极大地提高了企事业单位的工作效率。但同时企事业IT建设中存在的数据管理问题、业务管理问题不容忽视。在企事业单位IT建设的早期,项目之间没有整体规划,缺乏统一管理,造成数据孤岛、数据标准化缺失、数据存储杂乱、数据使用泛滥等数据管理问题,同时业务方面也存在重复建设、人亡政息、部门分割、多头管理等业务管理问题。中台架构即是针对上述问题,对企事业IT建设的涅槃和重生。

中台由来

在传统企业IT架构中,通常分成前台和后台。前台即包括各种和用户直接交互的界面,比如web页面、手机app;也包括服务端各种实时响应用户请求的业务逻辑,比如商品查询、订单系统等等。而后台并不直接面向用户,而是面向运营人员的配置管理系统,比如商品管理、物流管理、结算管理。后台为前台提供了一些简单的配置。

在企业竞争不够激烈时,这种IT架构能够满足用户需求,虽然易造成数据冗余、数据孤岛、数据杂乱等问题。而今天随着互联网的蓬勃发展,企业竞争越来越激烈,用户也越来越挑剔。只有以用户为中心,快速影响用户的需求,不断迭代和试错,才能让企事业在竞争当中立于不败,才能更加满足用户的需求。于是中台架构应运而生。

中台架构本质上是对传统前后台IT架构的重构,尤其是后台的重构。在传统的IT架构中,通常会遇到如下两类问题:

  • 一类是,许多业务需求或功能需求高度类似、通用化程度很高,但是由于没有专门的团队负责规划和开发,大量的系统重复开发、重复建设,导致复用性低、效率低、产研资源浪费、用户体验不统一。
  • 另一类是,早期业务发展过程中,为了解决一些当下的业务问题,垂直的、个性化的业务逻辑与基础系统耦合太深,由于没有平台性质的规划,横向系统之间、上下游系统之间的交叉逻辑也非常多,这样导致在新业务、新市场的拓展过程中,系统没法直接复用,甚至没法快速迭代。

这两类问题,在软件开发领域,有专门的名称,叫做“重复造轮子”和“烟囱式架构”。中台的诞生即为了避免“重复造轮子”的尴尬和“烟囱式架构”的无序发展。

中台是真正为前台而生的平台(可以是技术平台,业务能力甚至是组织机构),它存在的唯一目的就是更好的服务前台规模化创新,进而更好的响应服务引领用户,使企业真正做到自身能力与用户需求的持续对接。

中台就像是在前台与后台之间添加的⼀组“变速⻮轮”,将前台与后台的速率进行匹配,是前台与后台的桥梁。它为前台而生,易于前台使用,将后台资源顺滑流向用户,响应用户。

中台价值

中台的存在价值是为它的客户服务,比如业务中台和数据中台要快速响应前台应用的需求。中台建设的价值,在于帮助企业搭建更加适应企业数字化转型的全新IT架构。或者说,中台架构本身就是企业全新IT架构的核心内容和骨干系统,让企业IT运营更加顺畅,更能帮助企业尝试新的商业模式,完成战略转型的目的。

中台构建

根据功能和角色的不同,中台可分为:

  • 业务中台:通过各个项目的共通业务进行下沉,整合成通用的服务平台。
  • 技术中台:为了避免研发人员重复发明轮子,向各个项目提供通用的底层框架、引擎、中间件。
  • 数据中台:为各个项目进行各种数据采集和分析。
  • 算法中台:为各个项目提供算法能力,比如推荐算法、搜索算法、图像识别、语音识别等等。

参考链接

  1. 漫画:什么是中台?,by 程序员小灰.
  2. 互联网公司中所谓中台是怎么定义的?,by zhihu.
  3. 白话中台战略:中台是个什么鬼?,by 王健.
  4. 中台战略全解读(一):中台的发展与进化,by 陈新宇等.