做软件开发,一般都讲究三层架构,前端数据展示层,中间业务逻辑层,后端数据存储层。但是中台这个概念和软件开发的三层架构是不同的。做软件开发还有一个所谓的技术中间件的概念,这个也不是中台。另外,在现在这个云计算时代,有人说PaaS是中台,但其实并不是。在我看来中台是一个企业信息化服务能力复用的一种理念。
几种典型的中台
从阿里提出大中台小前台这个概念之后,中台就被炒热起来,各种提法各种定义满天飞,但认真研究后究其实质,中台就是一种能力复用。有实际的用户场景中有几种典型的中台:
业务中台
例如新零售,统一会员,统一订单,统一库存,统一支付等等就构成了一个业务中台。同样的,我们可以打造人力资源中台,财务中台,销售中台等。
应用中台
例如在商业应用的软件中,就必须要包括企业云盘,在线会议,交互机器人,电子发票,电子合同,电子凭证等功能模块,这些功能模块不是简单的技术,而是带有业务应用特征,但又不是具体的业务场景应用,这种功能模块或者说功能组件就构成了应用中台。
技术中台
技术中台不是简单的LaaS,也不是所谓的技术中间件,而是指的是企业应用的技术平台。在过去技术平台相对稳定,但是在现在这个人工智能和大数据时代,技术不断更新换代,技术平台就升级为了技术中台这个概念层次了。技术中台最核心的是一个集成中台,集成企业内部各种ERP系统,集成各类云服务,集成各类Web API,对外统一开放API。具有内外连接能力,需要经常变动。
数据中台
数据中台和数据平台是两个不同的概念,数据平台一般指的是Hadoop、Spark、Flink、Impala、HBase、Flume、Mahout、ElasticSearch等等,而数据中台则带有产业主数据、画像标签、业务模型、业务算法等。
咨询热线
400-0731-162