目前大多数企业的信息化现状尤其是集团企业面临困境——信息竖井,如何让企业的系统间互联互通、打破信息孤岛、制定集成规范,让各IT系统相互组合、形成合力、提升信息化的价值,一直是困扰企业领导者的头疼问题。ESB企业服务总线平台及对应集成标准、最佳实践可以很优雅的为系统间提供数据转换、应用对接,服务注册、编排、管理、监控,同时为后续的待建系统制定统一集成、接入的标准。
本文主要对公司ESB企业服务总线平台进行产品培训说明,为后续项目、内部员工企业服务产品培训提供培训规程,使企业服务总线培训规范化、流程化,本文档同时也要按照产品的迭代升级而不断更新。
1整体说明
本章主要使培训以及受培训人员了解企业服务总线,同时了解企业服务总线与主数据管理平台的配合模式(主数据管理平台不做过多赘述,通过方案了解即可),并对企业服务总线可以解决什么样的业务场景进行详细说明。
1.1产品架构
ESB企业服务总线主要可以实现异构系统的互联互通,用来拉取、调度各个业务系统的数据,一般被称为企业服务总线。ESB主要包含三个模块:服务器ESB Server、设计器ESB Designer以及管理控制中心,整体架构图如下:
ESB Server是运行环境,基于定制的Tomcat 扩展开发,管理控制中心则是部署在ESB Server的Java Web应用,基于开发平台构建的。ESB Designer是基于Eclipse Plugin开发的图形化、拖拽式的设计Web服务、消息流程的构建工具。
1.2涉及方案
ESB企业服务总线可以和公司MDM主数据管理平台、IDM身份管理平台以及DAP数据分析平台组成不同的解决方案,具体方案如下及在方案中ESB主要的作用如下:
1.统一应用集成方案(ESB+MDM):提供平台协同功能,可以无侵入地连接各个业务系统,支持通过数据库、服务接口等方式抽取、转换、传输数据,实现不同系统间服务、数据、信息的全面集成。
2.主数据治理方案(MDM+ESB):作为数据交换平台,支持应用间批量数据交换和数据库间的数据交互,包括数据的抽取、转换和导入操作。不需要向不同的业务系统请求主数据的获取、同步,只需要通过ESB进行数据分发、下发等操作即可获取这些数据,帮助企业数据整合或数据中心建设。
3.统一身份认证方案(IDM+ESB):通过集成场景配置实现IDM数据写入及IDM同步日志插入,并实现IDM数据变动时,数据实时分发到下游系统,实现应用和数据之间的统一管理、标准封装和松耦合。
4.