SOA应用不死 让IT创造业务价值

作者:田梦 
2009/6/10 16:29:25
记者采访了多家已经在不同层面实施SOA的国内用户,发现很多用户已经开始有步骤地按照SOA的理念改善自己的IT架构。

分享到: 新浪微博 腾讯微博
本文关键字: SOA IT

在经历了前两年的热炒之后,2009年,SOA的市场声音明显变弱,甚至在业界还出现了“SOA已死”的论断。难道SOA真的要退出历史舞台了吗?为了找寻这一问题的答案,记者采访了多家已经在不同层面实施SOA的国内用户,发现很多用户已经开始有步骤地按照SOA的理念改善自己的IT架构。也许这就是事物发展的规律,在市场声音变弱的同时,反而是用户将SOA理念更好地应用到IT部署中的开始。

作为国内覆盖地域最广的可口可乐生产销售企业,中粮可口可乐最明显的业务特点就是多订单处理和灵活的定价策略,其下游客户数超过20万家,虽然每张订单的订货量都很小,但订单数却非常多,平均每天订单超过1.5万张,这就要求企业要保证装运和结算的快速灵活。为此,中粮可口可乐从可口可乐总部引进了BASIS系统,用于核心零售业务的定价、结算和库存管理等。后来,随着业务的不断膨胀以及母公司上市的要求,中粮可口可乐在 2007年5月启动了ERP项目,用SAP的ERP取代了原有的国产财务软件

然而,在项目实施的过程中,中粮可口可乐遇到了难题: 负责财务的ERP系统和负责生产及日常运维的BASIS系统分别架构在不同的操作系统之上,前者是Unix平台,而后者是OS400平台,且它们都拥有各自的私有接口和协议,这就给业务系统的正常运行带来了很大的麻烦。“在客户订单下来之后,BASIS系统做完定价还要在ERP系统里做结算;而且如一旦遇有客户部分退货的情况,价格和折扣等都需要重新回到BASIS系统中计算。”中粮可口可乐ERP项目总监陈庆介绍说,“因此,我们必须要解决应用系统集成的问题。”

而要解决这一问题,首要任务就是要把原有BASIS系统中的关键应用逐步整合到ERP系统中,同时还要为未来与更多异构系统实现整合做好准备。这时能够构建松散耦合环境的SOA就成为了解决问题的方法之一,最终,中粮可口可乐选择通过企业服务总线建立统一的企业数据交换平台实现系统的集成。

“说实话,其实我并不是很关心这个项目到底是不是SOA,更不关心其中的产品和技术。”当记者拨通陈庆的电话,讲明想就SOA的话题向其请教几个问题时他这样回答。在陈庆看来,SOA是解决实际业务问题的方法。事实上,在与陈庆半个多小时的交谈中,记者已经很明显地感觉到,销售出身的他更关心的是IT带来的业务价值,而非信息技术本身。

的确,现在对于很多用户来说都是如此,他们越来越不关心SOA这个概念本身,理性的用户是不会为了SOA而SOA的。从这个角度来看,我们说用户从某一业务需求开始实现SOA落地,倒不如说,SOA解决了用户的某一实际问题。“而当用户看到实施SOA之后的效果,尤其是给业务灵活性带来的好处时,用户自然会站在更高的层面去审视SOA,并做出更全面和完整的规划。”IBM中国软件开发中心SOA技术战略合作部北亚太区执行总监陈琦程认为。

从保障运行到创造价值

SOA的最大价值是让IT去创造业务价值,现在国内很多用户已经通过SOA的方法解决了自身遇到的某些业务问题。此外,从构建某一新业务系统开始部署SOA,对于用户来说也不乏是一种有益的尝试,毕竟投入成本和实施风险是CIO们必须要考虑的因素。

SOA的出现给企业信息化带来的最根本性的改变是什么?“原来IT是为了保障业务系统的正常运行,而SOA所倡导的理念是创造业务价值。”浪潮软件技术总监张晖认为。用张晖的话来说,SOA的核心其实就是集成技术,但并不是为了集成而集成,集成的目的是为了创造业务价值,包括对原有系统进行的改造以及对服务的封装,也都是为了创造业务价值。

其实,与中粮可口可乐一样,目前国内很多用户都是从解决某一实际业务问题开始应用SOA的。“这其中的很多应用都集中在应用集成领域,这与SOA现在所处的发展阶段有关。当然这种集成并不是简单地将两个IT系统连接,而是通过应用系统集成解决了某一业务问题,甚至是创造新的业务价值。”东方通首席架构师刘川也表示。

在国内,烟草行业实行的是工商分离,从体制上看,这保证了烟草品牌可以做大做强,但工商分离之后也出现了一个问题,那就是虽然工业企业与商业企业先后建立了自己的信息化系统,但它们互相之间的沟通和联系却依然处在开会和打电话的“原始阶段”,生产系统与销售系统不能对接带来的后果就是对市场预测的严重滞后。

“基于SOA的方法论,我们帮助甘肃烟草、山东烟草以及江苏烟草等在工业企业与商业企业之间建立起了协同营销平台,很显然,这肯定不是简单的系统集成。”张晖说,“生产系统与销售系统的对接,使得商业企业可以从工业企业那里获取及时的生产销售和发货信息,工业企业也可以实时地获得详细的商业存销信息,这就是SOA带来的业务价值。”

除了在应用系统集成领域帮助用户解决某些实际业务问题外,有些用户在出现新的业务需求并准备构建新的应用系统时选择了应用SOA,这对于企业在未来将整体架构纳入到SOA体系中是一种很好的尝试。因为很显然,CIO们必须要让CEO或者说是业务主管看到SOA所带来的成效和收益,毕竟实施SOA的投入成本和实施风险是用户不得不考虑的问题。

东风汽车商用车在建立新的供应链系统时,自主开发了基于SOA架构、管理多个供应商的系统。在采访这个案例的过程中,记者感觉到,用户在构建新的供应链系统时尝试SOA架构的成分更高。“做这个项目我们有两个方面的收获:首先解决了应用系统重用性差,供应链平台过于封闭,并且与新购进的平台模块不能有效整合的问题;更重要的是,这是对SOA架构的一种有益尝试,尤其是业务部门在其中的参与对整个流程的梳理起到了关键性作用。” 东风汽车信息系统总部信息系统开发部部长刘开国介绍说。

共2页: 上一页1 [2]
责编:姜玲
vsharing 微信扫一扫实时了解行业动态
portalart 微信扫一扫分享本文给好友
著作权声明:kaiyun体育官方人口 文章著作权分属kaiyun体育官方人口 、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
推荐博客
创新平台技术,助力政企私有云..

创新平台技术,助力政企私有云建设金蝶中间件有限公司 奉继承 博士第16届软博会高峰论坛,2012.05.31……

畅享
首页
返回
顶部
×
畅享IT
    信息化规划
    IT总包
    供应商选型
    IT监理
    开发维护外包
    评估维权
客服电话
400-698-9918
Baidu
map