天天看点

云ESB服务&数据总线平台介绍

作者:数通畅联

随着信息化的不断建设,现如今大多数企业已经步入了。许多企业争先进行数字化转型,但数字化转型的难题也随之而来,面对时代的大势所趋,数通畅联经过多年沉淀推出了云ESB企业服务总线,并且是从实践中来到实践中去的,数通畅联的云ESB也叫做AEAI ESB。

数通畅联的ESB被称为云ESB是因为可以以容器化的方式部署在云上,并且可以对微服务开发治理等,同时还可以,最终也都归到UMC云管理平台中。

背景介绍

在企业的信息化的建设中,ESB起到“龙骨”的作用,作为中间件解决方案,ESB能够在企业信息化建设原有的基础上实现的效果。

1.产品概念

在企业信息化建设的过程中,AEAI ESB一直作为核心产品,作为企业信息系统的 “龙骨”支撑应用集成、数据整合、服务治理,在云计算、大数据、数字化等技术不断崛起的当下,升级后的AEAI ESB云服务总线将更加便捷、灵活地实现分布式部署、扩展开发、动态扩容、灰度升级,满足企业的。

2.研发背景

随着现代企业经营理念的转变,在竞争加剧和IT发展的驱使下,企业开始朝着实时型的管理模式发展。对大型企业而言,整合现有的系统本身就是一项巨大的工程,在整合中还要兼顾企业发展的新需求,在维持企业正常工作环境的同时,兼顾新旧系统之间的融合、解决各分支机构和各部门间的问题,这才是影响其真正转变为一个实时企业的难点所在。

面对这些不同系统、不同开发语言、不同访问协议、不同的通信技术等头痛的异构应用系统集成对接问题,企业需要一个能够真正化解难题的技术平台——它应该是高屋建瓴,超然于现有的所有技术平台和应用平台之上,这样才能将处于分散状态且未来也绝不可能集中的软硬件平台进行整合。此外,这个平台还要能包容未来不断增长和动态变化的企业信息化需求,并能够把新系统完整、有机且自然地与现有系统架构在一起,为解决复杂多变的集成难题,AEAI ESB企业服务总线应运而生。

3.设计理念

AEAI ESB服务总线最大的技术特点在于它是一个完全面向企业级的中间件解决方案,可以构建在企业现有的网络框架、软硬件系统之上,基于适配器组件技术,把数据、接口、协议、消息、文件都进行统一封装,采用引擎把它们图形化串联起来,构建数据集成、应用集成的可视化流程,实现。

容器化部署

企业在面对激烈的市场竞争和频繁的业务需求变化时,希望软件的部署、交付周期越来越短是趋势。传统的业务应用规模复杂,庞大的部署架构往往需要停机进行业务升级或部署,工作量大且周期长。通过容器化,用户可以将云ESB及其所需要的所有配置和环境,支持通过镜像等方式部署应用,实现。

1.组合框架

数通畅联云平台底层通过K8S容器化的AEAI套件作为支撑,其中包含AEAI ESB应用集成平台、AEAI MDM基础数据平台、AEAI IDM身份管理平台、AEAI DAP数据分析平台、AEAI BPM流程集成平台、AEAI Portal门户集成平台等产品,提供全云平台一体化的iPaaS集成套件,可以根据客户实际场景。

云ESB服务&数据总线平台介绍

2.部署架构

云平台是用于AEAI集成套件开发、部署、管理、运维的,对集群配置、运行状态等进行统一管理,包括许可查看、租户管理、租户配置、实例监控、开发部署、集群管理,用来管理和监视K8S集群的运行状态、基本配置、系统管理。

云ESB服务&数据总线平台介绍

云平台部署模式能够满足更多人数的企业的日常需求,包括在线数、并发数在内的日常生产运行;云部署的,具备完整、可靠的错误处理机制,当系统出现异常、应用等产生各种故障时能正确响应,保证系统的正常运行;每个逻辑层的高可用性(集群)部署,使单个节点的故障不再能影响系统的正常运行,有效避免单点故障;通过K8S页面即可实现集群的管理及运行的监控,减少实施以及运维的难度。

3.实施规划

根据企业的需求和痛点,能够对产品进行不同侧重点的,以任意一种基础方案作为切入点,如ESB + MDM(强调打通集成,只做基础的数据统一)、MDM + ESB(强调主数据治理,企业应用总线用于同步、分发)、IDM + ESB(强调5A管控)、DAP + ESB(强调数据分析),开展企业信息化建设,然后逐步走向深入,进入到DAP + ESB + MDM + IDM/Portal/BPM的全面集成。

云ESB服务&数据总线平台介绍

API管理

API平台能够为企业带来更方便的能力开放,实现敏捷的业务交换、降低信息化成本、提升客户的体验。API平台的构建主要包含API网关本身和API的管理功能。由于在数通畅联的设计理念中,API平台是基于云ESB平台实现的,因此对集成方面也有支持。

1.API管理

API管理的核心功能包含,其他辅助功能有API运行监控、调用记录、参数统计等等。数通畅联的API管理包括API的接入、API的注册、API的调用。API的版本管理是通过API的路径和版本记录来实现的,API安全支持不同类型的认证方式、黑白名单等等。

2.API安全

API的安全一直是各企业关注的重点,在这方面也与云ESB进行结合,进行相应的配置。安全主要是从两个方面考虑,一是,二是。API支持黑名单、白名单机制,支持仅对注册系统进行开放的机制。同时API实现认证机制包括token认证、用户密码认证、扩展流程认证等,极大限度的保障了系统的安全。

3.API集成

API的集成功能是通过云ESB实现的,云ESB的集成是基于业务场景进行分组,然后对API进行注册,这里要求API与业务系统进行关联,云ESB可以灵活定义集成流程的触发机制,分别为三种触发形式。API集成的另一个特点是可以通过页面实现集成配置,在场景配置功能里,通过选择业务系统可以选择需要对接的API,可以细化到每个字段的映射配置,再结合模板快速生成继承API,可以在设计器通过简单操作即可完成集成对接。

分布式部署

分布式部署是将,并且部署到不同的服务器上,每台服务器实现不同的功能,处理不同的数据。分布式主要是用于减轻服务器的压力,提升效率,以及降低系统维护的难度。但由于每台服务器处理的业务不同,如果一台服务器出现问题,必然会导致系统故障,所以一般分布式系统会和集群结合使用。

1.解耦特性

解耦是分布式系统的重点,在项目启动之初来预测将来项目会碰到什么需求,是极其困难的。所以就要,由于不同的模块可能会由不同的团队进行开发和维护,如果模块间出现业务重叠或交集过多,就会加大开发及后期维护的难度。消息队列在处理过程中间插入了一个隐含的、基于数据的接口层,两边的处理过程都要实现这一接口。这允许独立的扩展或修改两边的处理过程,只要确保它们遵守同样的接口约束。

2.分布事务

分布式事务就是运行在分布式系统中的事务,是由多个不同的机器上的事务组合而成的。只有分布式系统中所有事务执行了才能是成功,否则失败。由于分布式系统将业务进行了,而对于整个系统而言,事务是面向整个业务的,这就要求不同模块如果存在事务,则必须采用分布事务的机制来保证业务的完整性。

3.数据处理

分布式部署虽然将业务功能进行了,但是整个系统的数据必然是完整的,那么在系统设计时就要确定好数据的存储方式,是统一管理还是分开管理,从而保证数据准确性的同时提升系统的运行效率。

产品说明

为客户完整详细介绍产品的前提是完全了解云ESB的优点以及云ESB如何使用。作为软件技术产品,对云ESB源码的策略和版本也要清晰。

1.优势说明

数通畅联的云ESB可以对市面上绝大多数的系统进行应用集成,,比如OA系统、ERP系统、HR系统、CRM系统等,这些系统都经受过实际项目交付的验证,并且数通畅联的项目也是包括不同行业、不同系统的。

数通畅联的云ESB产品是自主研发的,也经受住了许多的实战考验,数通畅联不仅提供传统模式部署,还提供K8S云平台部署的模式,同时支持灰度升级。云ESB最大的技术特点在于它是一个完全面向企业级的中间件解决方案,可以,基于适配器组件技术,把数据、接口、协议、消息、文件都进行统一封装,采用引擎把它们图形化串联起来,构建数据集成、应用集成的可视化流程,实现数据传输交换、异构系统对接。

云ESB还可以根据不同需求痛点与数通畅联集成平台套件中的其它产品进行灵活组合,不仅能够满足持续集成的需求,更能够实现一体化集成,保证工具之间的集成度,同时也将大幅度压缩实施工期,降低实施难度。

2.使用说明

云ESB不可以直接下载试用,但经过技术人员操作演示之后,可以由客户提供至少三台服务器,数通畅联进行远程部署,同时会提供视频进行培训。数通畅联会根据客户的需求进行项目交付,包括:,确保系统顺利上线运行。同时会提供产品部署、开发技能、集成模式、项目管理、最佳实践等课程,使客户的技术人员通过完备、专业、规范的培训,快速掌握集成套件。

数通畅联以技术专家的身份为客户提供专业的技术服务,确保项目达到预期目标,降低项目风险;协助客户完成基于集成项目的重要环节,助力前期工作的启动与展开,对于购买企业版的用户会赠送5天技术服务;购买标准版的用户赠送3天技术服务,购买基础版的用户则不会赠送技术服务。

除此之外,项目交付后,数通畅联会处理日常问题并对客户的疑问进行解答、;对项目中遗留的部分问题进行处理,如果是产品问题会反馈至产品研发部进行评估、处理;对客户提出的新需求进行评估,并对客户的需求变更进行确认。

3.源码说明

数通畅联源码开放。项目级的源码,包括云ESB设计器本身开发集成的服务和集成的代码会在验收时交付,另外产品本身的源码、底层引擎的相关代码是直接在Jar内打包,客户可以直接查看、调试,但是数通畅联不提供可以复刻产品的源码。数通畅联。

4.版本说明

一共有三个版本,。客户预算不充足的情况可以使用基础版,基础版也可以实现应用集成的功能,但提供的服务相较于其他版本较少。基础版主要包括K8S部署、提供5个容器实例、支持生产环境集群、测试环境集群;标准版在基础版的基础上增加至10个容器实例,同时增加了发布环境集群;企业版在标准版的基础上不限制容器实例个数,同时支持多方案、多K8S集群部署。

AEAI ESB企业服务总线作为数通畅联的核心产品,经过多年的打磨,不仅自身可以单独使用,还可以与其他核心产品相结合实现更多的功能。。集成底座方案就是典型的服务总线模型;数据总线典型应用场景是ODS、数仓的数据汇聚,在数通畅联的方案体系中,数据中台方案云ESB应用的就是数据总线模型。

数通畅联的愿景是,现在数通畅联的产品能够实现异构集成,并且在此基础上还实现了对数据的治理和分析,数通畅联也将会在这条路上继续深造,不断完善和优化功能,更好地为企业的数字化转型献上一份力量。

本文由@数通畅联原创,欢迎转发,仅供学习交流使用,引用请注明出处!谢谢~

继续阅读