随着企业信息化建设不断深入,IT系统单独建设、互不交互所导致的“信息孤岛”问题愈发严重。这种点对点互联成网的结构,彼此紧耦合,存在复用性低、效率低,系统负担重,综合业务叠加越来越难,也难以适应新业务推出的速度要求。
为此,只有打破网状结构转而建设总线结构,满足企业内部IT系统间的调用需求,才能实现信息的共享和协同,提高企业业务和决策的效率,降低IT系统集成难度和维护成本。
面对存在多系统独立建设所带来孤岛困境,通过服务总线化的模式,实现降低开发成本、加快业务交付、减少生产故障,拉动服务开放,助力企业智能化转型。
平台架构:基于平台化的设计理念,进行服务共享、服务开放,实现企业内务部服务集约化管控共享,让企业员工、合作伙伴可以基于服务调度总线平台,实现快速开发与开放共享,促进目标达成。
1.系统架构:
应用层:企业内部应用、门户、APP等各个业务系统以及外部合作伙伴以及外部合作伙伴。
服务调度总线:
服务管控:服务上下线对服务生命周期、运行情况的全面管控;
服务接入:根据统一规范与标准,通过内部服务封装形成企业可独立对内、对外提供,具有标准化、可复用、可定价、可扩展、可授权、可推广等特点;
服务编排:基于原子服务的低代码模式的二次编排组合;
服务引擎:基于流程引擎、规则引擎配置后发布的原子服务API。
原子服务:基于服务开发规范构建统一的服务层。
基础设施:基于企业云平台实现底层计算、存储、网络资源的统一管理、使用。
2.实施方案
服务治理体系:以服务调度总线为基础平台,对企业内部服务进行规划、治理,以达到服务统一管控,合理开放的目的,形成可持续性治理体系。
服务规划设计:包括服务与协议。整理已经存在的或即将上线的系统,分析系统间的业务场景及信息交互。整理已有系统开放的接口及具体协议,重构过于老旧、已不适应当下IT架构的接口,调整新上线的系统,或新开发的接口形成统一的接口协议。
服务开发管控:通过统一的服务开发管控模块,对重构完成的服务配置部署,通过可视化配置界面及模拟测试工具,大幅提高开发效率及新服务的适用性,实现服务生命周期的管控。
服务运行监控:通过定时任务实时对集群状态、服务运行、用户运行等各方面进行全面监控。实时多样化通讯模式通知到相关负责人,第一时间处理系统异常,大幅降低故障率。