产品概述
企业服务总线(EnterpriseServiceBus,ESB)是构建基于面向服务体系结构(SOA)解决方案时所使用基础架构的关键部分,是实现并支持SOA的一组基础架构功能。ESB制订了企业统一的标准规范,支持异构环境中的服务、消息,以及基于事件的交互。并且对服务进行全生命周期的管理,最终达到服务治理的标准。随着ESB的实施以及使用,显著地缩短了实施时间、降低了实施成本、保持了应用程序一致性和更高的灵活性;减少了冗余,提高了可用性、可维护性。
产品价值
1.系统解耦:实现了系统之间的松耦合,系统交互更加方便、实施更加高效。
2.IT资源整合:ESB统一管理企业内IT系统血缘关系、服务访问关系、服务处理规范,统一收集管理提供者服务处理流程,整合行内系统、服务、规范等IT资源,便于后续服务的优化以及升。
3.高效运维
4.交易链跟踪
5.日志可视化
6.预警智能化(实时和基于分析)
7.依据成功率和交易笔数
2.IT资源整合:ESB统一管理企业内IT系统血缘关系、服务访问关系、服务处理规范,统一收集管理提供者服务处理流程,整合行内系统、服务、规范等IT资源,便于后续服务的优化以及升。
3.高效运维
4.交易链跟踪
5.日志可视化
6.预警智能化(实时和基于分析)
7.依据成功率和交易笔数
产品优势
1.支持多架构:支持分布式以及集中式架构,可以按照客户的需求,以及客户整体的IT规划,灵活搭建系统架构。
2:微服务化:微服务是SOA的升华,微服务架构强调的是要彻底的组件化及服务化。单个业务系统会拆分为多个可以独立开发,设计,运行和运维的小应用。
3:多维度服务治理:按照系统、应用、服务类别等多个维度,分析统计服务频率、服务时间、服务效率,为服务优化提供依据。
4.自动化应用部署:采用热部署策略,动态加载配置信息,无需重启平台,服务的升级以及系统优化不影响生产业务,新旧服务的替换达到了无缝对接。
5.一键式集群应用部署:ESB服务器采用多台服务器集群部署,在服务升级时,需要逐个服务器更新版本,耗时太多;本产品提供一键式集群部署,一次更新集群中所有服务器的应用信息,节省部署时间。
6.多视图展示:通过服务目录、服务提供者、服务访问系统,多视图展示服务基本属性、服务控制属性、服务流程属性、服务预警属性等,便于快速定位、获取服务。
7.自动化服务测试:服务发布后,在测试过程中收集服务测试报文,生成测试案例库;后续系统优化以及升级时,通过ESB收集的测试案例,自动测试,生成测试报告,节省测试时间。
8.部署扩展:支持集群部署,水平扩展。支持分布式部署,垂直扩展。
2:微服务化:微服务是SOA的升华,微服务架构强调的是要彻底的组件化及服务化。单个业务系统会拆分为多个可以独立开发,设计,运行和运维的小应用。
3:多维度服务治理:按照系统、应用、服务类别等多个维度,分析统计服务频率、服务时间、服务效率,为服务优化提供依据。
4.自动化应用部署:采用热部署策略,动态加载配置信息,无需重启平台,服务的升级以及系统优化不影响生产业务,新旧服务的替换达到了无缝对接。
5.一键式集群应用部署:ESB服务器采用多台服务器集群部署,在服务升级时,需要逐个服务器更新版本,耗时太多;本产品提供一键式集群部署,一次更新集群中所有服务器的应用信息,节省部署时间。
6.多视图展示:通过服务目录、服务提供者、服务访问系统,多视图展示服务基本属性、服务控制属性、服务流程属性、服务预警属性等,便于快速定位、获取服务。
7.自动化服务测试:服务发布后,在测试过程中收集服务测试报文,生成测试案例库;后续系统优化以及升级时,通过ESB收集的测试案例,自动测试,生成测试报告,节省测试时间。
8.部署扩展:支持集群部署,水平扩展。支持分布式部署,垂直扩展。
系统架构
分布式架构
注册中心:提供服务注册、服务寻址、配置管理等功能。
服务治理平台:基于服务生命周期的治理。
监控管理:系统监控管理是对整个服务总线的运行情况的监控以及服务总线
集中式架构
适配器+运行平台:服务总线采用公司自有产品作为基础设施,主要提供消息处理、组合服务、服务路由和流量控制的功能,作为一个运行系统的枢纽,将内外部系统通过唯一的接入点有效的联通,并保证了服务的有效性和可靠性。
服务治理:提供服务注册服务,服务版本服务,服务查询服务和统计分析服务等功能。
监控管理:系统监控管理是对整个服务总线的运行情况的监控以及服务总线参数配置管理。它主要提供统了流量配置管理、预警规则配置管理、系统性能监控和服务质量监控等功能。
注册中心:提供服务注册、服务寻址、配置管理等功能。
服务治理平台:基于服务生命周期的治理。
监控管理:系统监控管理是对整个服务总线的运行情况的监控以及服务总线
集中式架构
适配器+运行平台:服务总线采用公司自有产品作为基础设施,主要提供消息处理、组合服务、服务路由和流量控制的功能,作为一个运行系统的枢纽,将内外部系统通过唯一的接入点有效的联通,并保证了服务的有效性和可靠性。
服务治理:提供服务注册服务,服务版本服务,服务查询服务和统计分析服务等功能。
监控管理:系统监控管理是对整个服务总线的运行情况的监控以及服务总线参数配置管理。它主要提供统了流量配置管理、预警规则配置管理、系统性能监控和服务质量监控等功能。