• 快捷搜索
  • 全站搜索

银行业SOA/ESB的可持续发展

2012-10-29 14:57:26作者:山东省农村信用社联合社 王仁福 董林光编辑:
SOA、 ESB
企业服务总线(ESB)技术的发展与成熟,使得SOA具备了落地的基础。作为SOA架构下的系统整合方案,ESB也是系统整合架构的必然发展趋势。

SOA是一种业务驱动的IT体系架构方式,其区别于银行业传统IT集成架构的特点在于:SOA以银行业务整合为目标,围绕行内应用系统所提供的“服务”而不是应用系统本身来组织银行的信息系统,它使得企业可以不用关注基础架构而把更多精力放在业务流程的建设上。SOA体系的应用提升了企业IT系统重用和共享现有资源的能力。然而,无论SOA的理念有多么吸引人,终究不能纸上谈兵,企业服务总线(Enterprise Service Bus,以下简称ESB)技术的发展与成熟使得SOA具备了落地的基础。

        作为SOA架构下的系统整合方案,ESB也是系统整合架构的必然发展趋势。在SOA的架构中,ESB是实现服务的关键部分,服务的发布,服务的调用,服务的管理都可以通过ESB来实现。作为企业应用系统与服务的基础集成平台,ESB不仅提供了解决企业内大量异构系统之间信息交互的基础IT平台,同时也将企业应用中分散在各系统中的独立功能组织起来,封装成可以共享和迅速组合、重用的基于企业标准的服务。

        ESB是当前银行业建设SOA解决方案的基石,它采用松耦合的方式降低系统互联互通的复杂程度,提升企业跨系统、跨组织的服务交互能力,实现业务逻辑与数据流程的有效分离并推动银行业务的灵活扩展。同时,按照SOA的架构思想创建的全行范围内统一的数据交换报文规范与服务接入管理标准,能够大力提升银行的金融业务创新能力。然而,银行业的SOA系统建设并不是简单地能够一蹴而就的项目。

银行业SOA/ESB分阶段建设路线图
        银行业SOA体系的建设既是IT系统基础设施的建设又是IT架构理念的提升,其涉及面广和实施难度大的特点决定了这是一个分阶段实施的长期建设过程。为了降低系统建设风险,综合银行业的发展现状和需求,IBM制定了—种渐进式的SOA架构发展路线图,其中主要包含5个建设阶段以及1个贯穿项目建设始终的部分,如图1所示:

银行业SOA/ESB的可持续发展图-1.jpg

        1.前后台直接连通
        首先使用ESB平台的接入功能接入行内所有业务系统,连接后台核心系统,所有系统间的数据交互采取穿透模式,使用直接连通的方式通过ESB平台。本阶段的目的是建立唯一的前后台集成中心(Integration HUB),在实现ESB平台技术验证的同时,缩短第一阶段开发部署的周期,有效降低系统改造风险。

        2.建立企业服务标准
        本阶段主要任务是实现银行企业级的金融服务标准模型,通过对银行存量系统和业务流程进行分析,结合金融行业经验和资产制定银行企业级的金袖服务规范模型,同时完成ESB平台接入系统接口的规范。在服务模型建立过程中,使用SOA服务建模与架构(SOMA)方法论进行服务识别和定义,根据ESB接入系统接口规范,制定接入技术标准,按照标准来实现前后台业务系统的接入。所有前后台接入系统使用适配器(Adapter)或者通过标准的服务接口方式受控地接入ESB平台,所有服务发布在ESB平台上,统—进行服务的生命周期管理。

        经过此阶段的改造后,企业的ESB平台已经成型,前台业务与后台业务通过ESB平台已经彻底实现松耦合,前后台通过企业级标准的服务进行联系,为后续的前后台系统改造打下了坚实的基础。

        3.后台核心改造
        在建立了基于标准金融服务的ESB平台以后,银行可以考虑根据业务发展需要进行前台或后台的业务系统改造。由于在前两个阶段已经建立了基于标准的金融服务规范的ESB平台,此时前后台系统的改造可以分开进行,互不干扰,这也使得渐进式的系统改造成为了可能。

        对于后台核心系统改造,需要考虑向SOA架构迁移,使后台核心系统组件化、服务化。后台经过改造的部分直接将可提供的服务发布在ESB平台上,不再需要使用适配器接入ESB平台,而是直接作为服务提供者无缝地接入ESB平台为服务请求方提供标准的金融服务,整个改造过程同样可以是渐进式的。改造后的基于SOA架构的后台核心系统会更加灵活:服务的添加,服务的实现和修改更加容易;系统的开发和维护成本也会随之降低。

        后台核心系统改造完成后,银行的SOA基础设施建设基本完成,可以为后续业务优化提供强有力的IT支撑。

 1 2 下一页 尾页

扫码即可手机
阅读转发此文

本文评论

相关文章