中台的定义、分类和技术架构
定义:组织将各项能力封装,供多个部门共享、复用,这些封装能力的集合被称为中台,是一种新型IT架构。
中台的出现,是对数字化建设过程中出现的共性需求的满足,因此中台的本质是对共性模块的封装,并在此基础之上形成标准化的产品,可以让所有类似需求场景的用户不断复用。
中台分类
可以从封装能力和能力应用范围两个维度对中台分类。
中台的价值:中台能解决四大问题
中台通过解决数据孤岛、跟不上市场节奏等四大问题,为企业注入生命力。
中台产业链分析
中台产业链共有六大环节,中台厂商主要处于产品开发环节。
中台技术架构
企业数据中台架构图参考
技术中台架构图
中台概念出现之前,在信息化模式上,前端为支撑业务的应用端,后端为各个应用系统,为前端用户,如:客户、供应商、伙伴、社会,提供服务,但随着市场、用户需求、业务的多变性,底层僵硬的应用无法及时提供支撑。
企业需要一个强大的中间层为高频多变的业务提供支撑,为不同的受众用户提供多端访问渠道,基于此类需求“中台”概念出现,接着开始对企业客户、中间件厂商、数据平台厂商、甚至传统应用软件厂商都有较大的概念冲击。
恰逢此时,微服务技术和架构、容器化的生态、Devops概念和工具处于大发展的阶段,最后基于“大中台、小前台”的信息化建设模式开始流行。
银行数据架构体系
数据架构层面通过数据分类、分层部署等手段,从非功能性视角将数据合理布局。通过整体架构管控和设计,支持业务操作类和管理分析类应用(系统),满足业务发展及IT转型对数据的需求,架构的扩展性和适应性能够提升数据分析应用的及时性、灵活性和准确性。
那实际情况下各个银行的数据架构体系会有所不同,根据各行的业务发展、客户数据量、交易数据量、功能需求等会有不同的演变路径以及发展方向。
一般国有银行、股份制银行等全国性的银行业务较复杂,数据量也较多,数据架构也因此进化较快。常见的数据架构分区如下图所示:
零售行业中台架构
业务中台架构
前台跟着界面走,天生就稳定不了,总是有五花八门的数据请求,这是必然的事情。
后台应该主要负责数据存储,把不同形式和规模的数据以合适的方式整理好,大数据倒腾起来动静太大,要求有一定的稳定性。
如果前台的请求都要求后台直接做,那后台管的事就太多了。
后台架构
后台是被许多前台共享的,如果直接向前台提供灵活数据服务,还可能导致各个前台之间的耦合程度变高,维护成本立即陡增。
同样的,把这些数据处理放在前台也不合适,一方面不太安全,另一方面,前台团队也是忙着让界面如何更好看使用更流畅,没太多工夫琢磨数据的事情。
实时数据中台
下面是实现实时数据中台的一种逻辑架构,方便你去理解,其实最关键的是实时模型那一层。
企业级中台发展过程
我用下面这张图来概括中台发展的三个阶段,最终我们发现,对于那些已经有 ERP 系统的企业来讲,中台的建设本质就是利用微服务架构构建开放业务平台来替换闭源单体架构的 ERP 系统的过程。
阿里中台架构
中台是一种架构理念和方法。任何一种架构的方法,其本质不外乎,利用分、合、打散、重组等技术手段,对系统进行有序化重构,以达到减少系统“熵”的过程,使系统得以不断进化。
(熵(拼音:shāng)泛指某些物质系统状态的一种量度,某些物质系统状态可能出现的程度。亦被社会科学用以借喻人类社会某些状态的程度。)
阿里核心架构图
通过阿里云平台将技术中台进行部署,对集团内共享业务单元提供支撑,并最终对前台各业务线提供服务化能力输出。
全渠道零售中台
如果仅仅是把所有的东西打包在一个“大后台”并不能真正解决IT的痛点,因为毕竟它是一个IT系统。
全渠道集成架构
2007~2012年是“集成模式”概念被抛出率最高的年代,它有一个名字叫“SOA”,SOA就是那个时代的“全渠道中台”。
网易严选数据体系
数据中台的核心职责是高效地赋能数据前台为业务提供价值。要想理解数据中台先要理解数据前台,上文说到的搜索、推荐、BI 报表、数据大屏等都属于数据前台。
参考: |