EAI(Enterprise Application Integration,企业应用集成),顾名思义,就是将多种应用集成在一起,前提是拥有多种应用。对于信息化程度不高、应用系统不复杂的企业用户来 说,EAI没有任何用处,但对于那些信息化起步较早,拥有大量遗留应用系统的用户来说,它是解决信息孤岛问题的法宝。
业务需求:
广东中行辖区内部分具有相应经营权的直属支行以及二级分行仍然自行办理单据的接收和审核业务,单证中心只是被动地根据下级银行的需要进行对外承兑和
付款,管理相对分散。加上其下属银行委托单证中心处理的进出口单据采用实物流转方式,进出口信用证等资料则通过传真报送,反而因此影响了业务处理效
率,在资料真实性方面也存在风险。
解决方案:
广东中行的EAI项目首先从单证中心入手,利用IBM的WebSphere平台理顺了相关业务流程,建立了统一影像处理平台,可通过集中批量处理提高进出口单证的处理质量和效率,如该单证影像系统能显示每笔业务各级柜员提交的时间,解决了传真方式不能监控业务处理时效的缺点,同时降低了实物交换成本,推动了前后台业务的分离。
收益:
EAI产品的比较可以很容易通过国际研究机构获得,可能有的产品更适合分布型的组织,有的则与你的应用服务器供应商有紧密联系,在选择符合自己需求的产
品的同时,一定要选择行业领导者的产品。EAI领域通常会发生快速的变化与合并,供应上几乎每天都在为他们的产品增加新功能,只有具有相当实力的供应商才能跟得上技术的快速变化,例如WebMethods、SeeBeyond、TIBCO、BEA、Mercator、IBM、微软、Vitria等成功案例EAI(Enterprise application Integration,企业应用集成),顾名思义,就是将多种应用集成在一起,前提是拥有多种应用。对于信息化程度不高、应用系统不复杂的企业用户来说,EAI没有任何用处,但对于那些信息化起步较早,拥有大量遗留应用系统的用户来说,它是解决信息孤岛问题的法宝。
虽然EAI的概念早就为用户所熟知,但真正利用EAI技术进行企业应用集成的用户并不多见,甚至有些用户一提到EAI就认为它是高投入、高风险的代名词。就算是在信息化程度较高的银行、电信等行业,EAI项目的实施也才刚刚开始。
EAI的实施就那么难吗?
中国银行广东省分行(以下简称广东中行)在去年率先部署了EAI项目。据悉,广东中行是国内银行中第一家部署EAI项目的机构。也许这个数字并不完全准确,但在EAI应用还不多的今天,其EAI项目的上马显然成为大家瞩目的焦点。广东中行信息科技处副处长孙中东先生在接受记者采访时表示,虽然部署EAI
项目很难,但只要踏踏实实一步步走,成功就在不远处。广东中行用实际行动揭开了EAI的神秘面纱。到底EAI帮助它解决了哪些问题?部署EAI项目过程中又需要注意些什么?
业务驱动 EAI
广东中行此次的EAI项目主要用来改进单证业务流程。广东中行曾在2001年成立了广州地区国际结算单证业务处理中心(以下简称单证中心),对广州地区
的进出口单证业务实施集中处理,有效加强了风险控制。但广东中行辖区内部分具有相应经营权的直属支行以及二级分行仍然自行办理单据的接收和审核业
务,单证中心只是被动地根据下级银行的需要进行对外承兑和付款,管理相对分散。加上其下属银行委托单证中心处理的进出口单据采用实物流转方式,进出
口信用证等资料则通过传真报送,反而因此影响了业务处理效率,在资料真实性方面也存在风险。一位业内人士曾说,如果你还在使用传真机处理业务,那你就需要集成与整合。单证中心的成立实现了单证业务在物理上的集中处理,同时对广东中行的单证业务系统提出了集成需求。
于是广东中行的EAI项目首先从单证中心入手,利用IBM的WebSphere平台理顺了相关业务流程,建立了统一影像处理平台,可通过集中批量处理提高进出口单证的处理质量和效率,如该单证影像系统能显示每笔业务各级柜员提交的时间,解决了传真方式不能监控业务处理时效的缺点,同时降低了实物交换成本,推动了前后台业务的分离。原先运行在IBM 9000上的SWIFT系统与运行在RS/6000上的光盘存储系统集成在一起,通过该单证影像系统与SWIFT系统和国际结算应用系统的接口,实现了各系统之间数据信息的共享,简化了相关业务操作,大大加快了处理效率,提高了客户满意度。该项目已于2003年8月18日正式上线。它采用了分步实施的战略,预计今年年底能够推广到全省范围。
这对于一家银行来说,只是完成了部分核心业务系统的整合。事实上广东中行的企业信息系统建设已有多年历史,拥有大量复杂的应用系统,并且横跨各种软
硬件平台,覆盖多个业务领域,每个系统都在开发时都是作为独立的项目来开发,所以各系统各自为政,相互之间缺乏共享和集成,形成多个信息孤岛。
孙中东先生表示,广东中行今后还将陆续对其他核心业务系统以及原有的MIS系统、BI/数据仓库系统进行集成。下一步的具体计划则是针对零售贷款系统地
集成。
几点体会
国外的银行新系统开发较少,对于国外银行来说已经到了整合的时候,不过对于国内银行来说,政策的变化以及业务系统的逐步完善,导致它们还将继续开发新
的系统。虽然需要不断开发新系统,但当所有的应用系统有一个统一的、集成的基础设施平台,那新开发的系统将不存在集成问题。
在项目开发、实施将近一年的时间当中,孙中东先生总结出了几条实用经验供同行参考:
- 充分沟通
- EAI 项目与 ERP、CRM 等项目一样,企业员工对 EAI 的了解和接受程度往往决定了 EAI 实施的成败。
- 选择行业领导者的EAI产品
- EAI 产品的比较可以很容易通过国际研究机构获得,可能有的产品更适合分布型的组织,有的则与你的应用服务器供应商有紧密联系,在选择符合自己需求的产品的同时,一定要选择行业领导者的产品。EAI 领域通常会发生快速的变化与合并,供应上几乎每天都在为他们的产品增加新功能,只有具有相当实力的供应商才能跟得上技术的快速变化,例如 WebMethods、SeeBeyond、TIBCO、BEA、Mercator、IBM、微软、Vitria 等。
- 挑选和培养人才
- EAI 项目需要企业建立一个能力中心,并不是需要其中的技术人员去开发项目,而是要求他们在开发过程中掌握核心技术和核心流程,以便能够承担后期维护工作。在组成人员中,注意挑选有分布式编程经验的人。项目启动时,肯定需要咨询顾问的帮助,但在项目进行过程中,虽然同样优先考虑让咨询顾问去解决问题,但要注意保证他们与自己的技术人员之间的知识和经验共享。
- 充分预估项目难度,分步实施
- 充分预估项目的难度。新技术的使用不仅会有风险,而且会在具体使用过程中有不少细节问题需要处理。同时各种客观因素可能引起的困难也要考虑到,例如咨询顾问与自己技术人员的配合等。不要想第一个集成项目就能解决公司所有的集成问题,把系统集成分成几个项目,每个都有一定的范围,这样能够提高EAI成功的机率。要把注意力集中在开始的几个项目上,因为它们的流程梳理得越规范,后期集成项目的进行就越顺利。
- 关注 EAI 的发展趋势
虽然在这里讨论的是基本原则,但作为用户来说也应该关注新技术的发展,了解它们会给企业和行业带来什么样的影响。例如 Web Services、JCA、.NET、J2EE等,这些趋势将会决定未来两年内 EAI 的发展方向。