数字化IT架构-远行主数据平台总体架构

今天跟大家简单的介绍一下我们主数据管理平台的整体架构,在前面我已经发过很多期的内容讲主数据管理,包括主数据和数据中台的区别,在前面也提到了我们当前的主数据管理平台实际是充分的考虑了主数据管理数据治理的需求基于我们已有的API快速开发平台的能力形成的一个能够实现快速的主数据模型配置,主数据流程管理的一个快速开发平台。
所以说从整个总体架构里面可以看得到它底层集成了四大引擎的能力,第一个就是我们常说的组织权限的引擎,第二个是流程的引擎,第三个是数据集成的引擎,第四个是API快速开发和服务网关能力的引擎。
在这四个引擎上面就是我们核心的主数据管理的能力;主数据管理包括了静态的内容和模型的管理,也包括了动态的流程的管理。
所以说在上层我们首先有个完整的数据建模的能力,对于我们常见的供应商人员组织我们都可以通过我们的模型快速的进行配置;在数据模型配置完了以后你才会涉及到相应的主数据的流程管理、主数据的内容管理。比如经常说到的主数据的新增、创建、变更、废弃,这一些都可以通过我们的表单配置流程的配置,快速的实现。
当然,在主数据里面还有两个关键的内容;一个就是主数据的质量的管理,你怎么样进行数据的清洗,怎么样去进行数据的稽核,保证主数据的标准一致性。在数据质量管理完了以后,这个时候你才形成了完整标准高质量的主数据的统一视图,接着才是对外提供统一的主数据服务能力;包括提供实时的基于底层消息中间件的数据的采集、数据的及时的分发能力,这样才能构建一个完整的主数据管理的平台,你基于我们当前的这个主数据管理平台能够实现你后续如果还有新的识别出来的主数据,甲方你们自己相应的开发人员、实施人员,你通过我这个平台你就可以实现新增主数据的快速的配置和快速的实施。也就是说我们整个平台可以完全的做到一个知识转移,你后期也不需要依赖我们去做这些事情。
所以大家一定要意识到主数据管理平台,它不是简单的常见的类似于我们常见的一些业务系统;它底层必须要去集成你的组织引擎,你的流程引擎,你的ETL采集集成引擎,你的类似于API网关的引擎,底层的消息中间件;这些能力反而是主数据平台的一些关键的可扩展的能力。