随着企业数字化转型和发展模式的转变,企业的应用架构建设模式主要为数据+中台(平台)+应用,这里的企业就涵盖互联网大企业和传统企业,大家都在开展必做的事情,即数字化时代的企业数字化转型 。同时,正好最近在做顶层设计和数字化转型整体应用架构设计,就梳理了一下中台发展历程,中台是阿里巴巴在2015年最早提出来的(所谓的大中台、小前台)。其实,很早以前银行系统早就提出了middlelayer的概念,只是当时叫做中间层,并没有叫做中台,感觉中台还是平台的概念,只是中台更加体系化和系统化,并加入了一些管理运营机制方面的内容。因此,不管是平台、中间层,还是现在的中台,都是为了应对快速的业务变化,提效提质和转型,特别是数据中台,用于处理前端更多的业务应用所需的数据诉求,开展更多的数据处理准备工作,包括数据的批量处理和实时处理,同时包括业务指标的计算分析等。在没有中台之前,这些工作都是在后端(类似于现在的后台和技术中台部分)进行解决,解决起来比较呆板不灵活,实现和支持方式也有限,比如原来在数据仓库中的存储过程、ETL等等。可以说,有了这几类中台,让我们能够更好的将复杂的业务问题进行分层划分,并明确了各个部分的职责分工和相互支撑关系,具体如下。
中台:将系统的通用化能力进行打包整合,通过接口的形式赋能到外部系统,从而达到快速支持业务发展的目的。一般所说的中台主要包括业务中台、数据中台和技术中台。对应于下图的应用架构、数据架构和技术架构。这几类中台的关系详见下面第二张图。三类中台最早构建或最需要构建的是数据中台,因为数据是业务和技术沟通的桥梁&