< 返回
abc家电集团eai解决方案和实施建议

abc家电集团是集制造、科研、投资、贸易于一体的多元化大型现代公司。集团总部下辖30多个独立子公司,其中制造公司10多家,并设有研究院、博士工作站、研究所等科研机构。集团的主导产品包括家电、自动车、机械产品等。信息时代,集团不断推进it技术在企业的应用,相继建成了企业资源管理系统(erp)、客户关系管理系统(crm)、产品数据管理(PDM)、物流系统等。应用至今,集团明显感受到了信息化所带来的效率和效益。

但由于各个系统的实施都是单独进行的,缺乏系统规划,目前各系统形成了一个个的信息孤岛。应用的深入,迫切需要集团对系统进行整合,使各系统数据资源能够共享,从而为公司更深层次的决策和应用提供支持。为此,企业应用集成(eai)摆在了该集团的信息化建设日程上。信息中心刘主任表示,希望我刊推荐若干eai解决方案和实施建议。

关注eai的投资回报率

在系统建设规划中,it架构的优劣直接影响到企业的投资回报率(roi)。据相关统计分析报道,企业80%的it投资用于系统建设后的维护工作。一个优良的it架构,将对企业长期的roi有重要影响。

对eai投资回报率(roi)进行分析的目的,是创建一个框架来理解、明晰一个eai项目的潜在效益。

针对一个大型的项目,在项目计划阶段建立可信的roi模型对整个项目的论证、投资都将十分重要。同时,今后有类似项目产生时,它具有较大的参考作用。

通过roi模型的建立,分析投资与回报,可以帮助企业选择最佳的架构模式,有效的规避项目风险,降低项目超期、投资超出等风险,保证项目顺利完成。

roi计算很简单:roi=(收益-投资)/投资,困难之处在于如何确定应用于eai架构的费用与收益,并进一步量化。

关于eai架构

企业应用集成有四个重要的发展阶段:

第一代,手工接口。主要特征包括:涉及的应用数量较少、文件交换、批处理倒入、批处理非实时性、高额维护费用、缺乏重用性、缺乏灵活性。

第二代,基于消息的端到端接口。主要特征包括:应用与接口的数量增加、异步消息、异构平台、专注传输与消息的可靠性、较快的集成周期。不足之处主要是:接口数量剧增且复杂,相应地增加了维护与支持工作量,缺乏可重用性。

第三代,星型(hub/spoke)架构。主要特征包括:基于消息的hub架构实现路由与格式转换,替代端到端的设计,工作流开始产生并包含于hub中,大数量的应用需要数据同步、实时或准实时的数据交换,以应用为中心的看法得到改变。不足之处主要是:对hub、适配器、工作流的编程与管理较为昂贵,重用性较低。

第四代,eai解决方案中心。主要特征包括:业务流程独立于应用、实时的客户驱动流程成为通用模式,由业务分析员设计的工作流驱动hub与应用,遵循企业神经系统(ens)模式(gartner group),快速的设计、开发、提交与维护,较高的重用性,定制化的组件得到普遍认可,提供得到验证的行业业务流程模版库,而不是从空白开始建起、提供一个为未来的业务与it流程发展的系统平台。

eai架构对企业的it规划十分重要。各行业的领袖企业都已完成或正在实施相关项目。

eai的roi分析

图1显示采用了ibm公司的集成解决方案与用户自己编制端对端接口相比,3年间带来的成本差异。其中,浅色柱状图代表采用集成架构,图形右上角为gartner group对根据全球的经验得出的分析结论。这张图表明了集成架构对企业it投资的回报。

EAI roi的衡量方法

由于在集成项目中涉及到的应用和环节很多,似乎很难准确衡量集成架构的roi,如不同的项目涉及到的系统不同,企业制定的目标不同,各行业又有不同的行业特征,在集成架构的多个层面上个企业关注的焦点也有不同。因此确定相应的roi衡量准则,十分重要。

在此,给出几点建议供企业建立集成架构roi模型时进行参考。对roi的分析可以从三个方面进行。

第一, 从it部门的角度来衡量,it部门建立it集成架构目的是为了建立一个更为灵活、高效的it组织,从而更好的通过技术来满足业务的需求。

第二, 从各业务部门的角度来衡量,业务部门希望通过集成架构来构建轻快灵活的业务组织,从而更好的实现其战术及战略目标。

第三,从整个企业的角度来衡量,企业希望借助集成架构来增强综合适应力与总体竞争力。

对以上三个方面,又可以对每一方面从更为细化的角度进行分析,来实现定量化的衡量。在此重点从第一个方面来进行简要的分析,如图2、图3。

roi分析实例

实现it集成架构的解决方案在市场上有成熟的产品可供选择,如ibm公司的完整解决方案—— websphere business integration (wbi)。

在此介绍一个典型实例来分析集成架构roi的量化。以abc公司为例,如图4、图5。

企业it系统在业务发展中不断变化,集成新的业务系统,良好的集成架构可以产生良好的roi。建立合理的it集成架构、准确的roi模型,从长远角度来看,至关重要。(ibm软件部eai技术架构师 李永正博士)

大集成才是终极目标

企业的运作效率已不仅仅取决于单一部门、单一应用水平的高低,而越来越依赖于不同部门、不同应用的协同工作,因此企业必须将已有系统、应用、流程以及数据有机地集成,才能充分发挥每个单一系统的价值,使企业的整体运作效率得以提高,更好地为市场和客户服务。

建设企业应用集成(EAI),首先要考察企业的各个应用系统的功能,理清业务流程,做好业务流程的规划,充分考虑清楚各个现有应用系统中的哪些数据需要交换,如何交换,以及各个应用系统之间的关系如何。

这一步很重要,它不仅是一个技术问题,更多的是业务问题,需要业务人员的参与,需要有效的流程设计工具来帮助业务人员方便快捷地构建和修改业务流程。

第二步是搭建一个应用集成平台。应用集成通常是通过消息驱动的,所以需要选择一个通用的消息总线,再加上一个应用集成服务器。应用集成服务器提供应用程序集成、数据转换和业务流程管理功能,其中包括流程处理和信息转换的规则。

第三步是考虑原有应用系统的接口问题。这是应用集成的难点,工作量很大。

sybase的集成服务器sybase io,包含成熟的eai技术,提供了一些现成的应用系统接口,如adapter for sap,sap,sap,sapsap, adapter peoplesoft等,都是针对一些大型跨国公司的应用系统开发的,有了这些现成的接口产品,可以方便应用的集成,减少很多工作量。

但是对于国内的应用系统来说,需要利用集成平台提供的开发环境,开发针对现有应用系统的接口。这需要对原有应用有深入的了解,或者得到相应的软件开发商的支持。

有了集成平台,有了应用接口,接下来就是分阶段实施eai,并分别把各个应用系统接入集成平台,进行调试。

系统测试分为几个方面:

◆ 首先是监测信息格式的正确性,即从应用系统发送到集成服务其中的消息格式是否正确;

◆ 然后测试信息转换的正确性,即发送到集成服务中的信息经过处理后,发送出来的信息的正确性,从而调试集成服务器中的设置和规则的完整性和正确性;

◆ 最后要进行压力测试,即测试集成平台的信息接受能力和处理能力,找出性能瓶颈,采取相应的措施加以改善。

sybase公司的大集成解决方案在eai应用中颇具特色,可以分为三个层次。第一层次是数据的集成;第二层次是应用的集成;最高层次是业务的集成。三个层次一层比一层高。

在数据集成(date integration)方面,sybase与其他厂商的做法不同。如一些公司主张做“大集中”,他们的数据类型都是单一型的,他们会建议只采用他们的数据库,最好不用与其他公司的产品,因为沟通起来会有问题。

而sybase采用的是开放的观念,无论你后台用的是谁家的数据库,都可以无障碍沟通。

至于应用集成(application integration),sybase公司收购了new era of networks,收购满足了用户对数据集中和应用整合的两个层面的需求。目前一些公司也在做eai,但其无法实现与不同应用系统的沟通,因此不能算是真正意义上的eai。

现在客户都需要整套的解决方案,只提供数据而没有应用,或只有应用没有数据,都无法满足客户的需求,以及信息的自动化,只有实现了三个层次的集成才是真正意义的“大集成”,不是单一的集成。

此外,在企业门户集成方面,sybase 企业门户是易于部署的、安全且可扩展的门户解决方案,它可以很容易地将 web 获得的信息源进行集成,并可将现有应用程序集合成个性化的视图,为员工、合作伙伴和客户的访问提供快捷的服务途径。

sybase 企业门户采用基于浏览器的管理组件和工具,主要功能包括:直观用户界面、全面的内容集成、集中的门户管理和开发、个性化和基于角色的内容组织、一站式登陆、安全性架构、负载均衡及企业级扩展支持。

目前,sybase“大集成”应用解决方案在全球,包括在国内,具有很多成功案例。如在中国远洋物流公司eai项目中,基于sybase io构建的中远物流信息交换平台,实现了供应链各方物流信息和作业的协同。

当前国内大多数企业的eai还处在数据集成阶段,但“大集成”将是一个方向。因为一般企业会从数据集成开始做,当数据集成不能满足其需求后,就开始做应用集成;当应用集成逐渐不能满足需求后,再步入业务集成阶段。“大集成”最终将会成为企业eai的主流。(sybase(中国)有限公司)