电脑商情报:SOA:迷雾散尽—综述篇


 2008-07-20 00:00:00       753

SOA:迷雾散尽—综述篇

SOA(面向服务架构)首次被国外调研机构提出后,于2006年在国内开始兴起,并同时被IBM、BEA(被甲骨文收购)、SAP以及普元、用友和金蝶等国内外软件厂商先后奉为各自未来软件架构的发展方向。在很短的时间内,形成了软件厂商和方案商开口即谈SOA的火爆景象。但是,当时并不成熟的市场环境为SOA笼罩了层层迷雾。 

经过几年的市场布局与培育,这个市场显然比以前变得成熟。无论是SOA平台厂商、方案应用商还是区域渠道伙伴以及用户,都呈现出更为积极的发展态势。中间件厂商、方案应用商以及渠道伙伴,已经构成了一条紧密连接并且完整的服务价值链,笼罩在SOA上空的迷雾已逐渐散去。

用户认知度提高

按照普元研发副总裁程朝晖的说法:“现在的用户变得比以前积极了,在我们去讲解SOA方案的时候,都愿意和我们交流。”

其实客户在SOA方面的需求一直存在,但这种需求能不能成为一种应用的风潮,还需要整个行业的共同推动,否则SOA的落地依然迷雾重重。从SOA在用户市场的应用来看,SOA在大型企业的应用已经超过半数,一种类型是多数的大型企业用户已经开始或者从一个项目的试点开始SOA部署,另一种类型或者干脆直接进行全面的SOA规划。前者如同中移动以及交通银行等大型企业,每年都会有几百个IT系统建设的新项目,他们往往是采用在一个项目进行SOA化试点然后小规模推广的方式,后者目前的用户只有华电集团是按照整体的SOA规划进行部署的。

此外,用户市场还有一种情况在悄然变化,“从2007年开始,有少数中小企业开始应用SOA,虽然只是很少很少的一小部分,但至少表明中小企业已经接受SOA这一理念。”一位业内分析师表示。

SOA应用“落地”

SOA在2008年的一个亮点是在行业市场上的突破,IBM软件集团大中华区行业解决方案业务总经理陈永生表示:在SOA架构上,我们最终的目的就是要缩短客户在开发应用程序、解决方案时的开发时间。为此,IBM会根据各种不同的行业,让解决方案有不同的架构。IBM还需要很多合作伙伴一起开发应用层次,这样才能够真正做出一套我们客户需要的解决方案。

从SOA在行业市场的拓展来看,首先对SOA有所响应的依然金融、电信、政府行业、通信和零售等行业。此外,在制造业,石油化工,汽车行业都存在很大的市场前景,尤其是政府行业,成为SOA在行业上突破的一个典型代表。南京玄武区政府、北京朝阳区法院都是SOA在政府行业成功应用的典型例子。
 
从去年开始,我们就能够看到,包括零售、制造等行业都有中型企业用户开始应用SOA,例如北京燕莎友谊商城就是一个很好的例子。燕莎友谊商城像每一个零售商一样,在管理库存、迎接零售业挑战上有很大压力,但其在订单处理上应用了SOA以后,订单处理时间从2.5天降低到4.5小时。 

在SOA发展的过程中,有一个问题不能忽略,就是对成功SOA的定义。IBM软件集团WebSphere软件、SOA战略、渠道、市场全球副总裁Sandy Carte是这样说的:“我们对SOA客户有一个非常严格的定义,它不但要有IT方面的应用,还要有业务方面的应用。它是确实选择了合适的SOA手段,才定义成SOA客户。比如使用企业服务总线的客户大概达到8万家到10万家,客户的数量很多,但是我们并不把它们全部都归结到SOA客户里,只有那些非常真实和实在地遵循SOA精神来运营企业的客户才称之为SOA客户。我们有一定的标准,只有从业务层面和IT层面都符合标准,才定义为SOA客户。”

从SOA发展的路线图来看,SOA在企业中的应用在不断深入。目前已经从基础整合阶段进入跨部门扩展阶段,并逐渐进入促进企业转型阶段,并最终帮助企业应时而动,随需应变,做到真正的SOA。在这个过程中,企业往往要从针对性强,投资回报率高的项目入手,才容易促进项目的快速成功。

为此,处在路线图的初步应用时期的用户,距离真正成功的SOA用户还具有很大的距离,SOA项目的真正交付,还需要时间的检验。

从用户反馈来看,他们往往希望看到的是SOA带来的真正价值。这也是企业用户对其持谨慎态度的一个原因,而随着更多SOA用户案例的落地,企业用户的思路也转变得注重实际。中国网通集团企业信息化部副总经理李莞菁就是一个代表。她认为:实际上SOA给我们提供了一个新的思路、新的思想方法,在基础的架构上为我们提供了一些支撑的手段,使我们这样的IT管控模式的改革成为可能。从我们企业来讲,引入SOA技术进入到我们的企业,我认为需要找一些敏捷的项目把IT服务的项目快速引进,促进成功,建立业务部门对我们的信任,让我们有更大的空间去发展。此外SOA的引入还需要一个长期规划,需要用业务的语言来了解SOA的架构思想,能够像卖产品一样卖给我们的业务部门,让他们真正体验、参与到SOA的变革中来。

几点结论

目前,国内SOA的发展正呈现出以下特点:
1、目前在某些应用领域和某些具体业务过程中,SOA部分实现了“落地”,特别是在某些行业市场,应用的效果还比较成功。

2、在渠道领域,越来越多ISV通过与平台软件厂商合作创建自己的应用平台,使得研发模式产生了巨大的变革,这已经成为一种潮流。

3、SOA的理念正在逐渐形成。企业用户对于SOA的认知度大为提高,并且采用SOA实践的企业也在逐渐增加,同时由大型企业用户向中小企业市场开始过渡,这些用户实施SOA的切入点多为从业务流程改造开始。

4、由于客户和渠道对于SOA的认知度不足,加上许多重要技术标准的不统一,对待SOA的真正成功应用要理性看待,成功SOA用户需要严格验证。

5、SOA供应商之间没有统一标准,实现SOA理想还需要一段很长的时间,厂商之间存在不同的理论学说,关键在于建立一种有效的利益驱动运行模式促进统一。

SOA巨头道不相同 

“要做平台厂商就肯定要面对竞争,我们以后也会基于我们目前的基础研发出更多客户需要的SOA产品。普元以前竞争靠差异化,市场发展到一定程度,企业一定要扩展自己的产品线。”这是普元研发副总裁程朝晖在谈到今后SOA的发展方向时说的,“做平台的厂商如果不能做到领先,就没有钱赚,我们必须要靠自己的能力做到这一点。”

其实在国内的SOA市场上,普元需要面对的竞争对手非常有限,除IBM、SAP、BEA、甲骨文这样的国际性竞争对手外,国内厂商似乎没有特别强大的专注在SOA平台产品上的企业。随着BEA被甲骨文公司收购,SOA似乎又进入软件寡头的时代。

BEA在被甲骨文并购前一直是SOA市场的活跃者,经过近一年的整合,日前,甲骨文公司亚太区融合中间件副总裁李翰璋首次表明了甲骨文在BEA和甲骨文融合产品方面的SOA策略。

“在全面、开放的标准和环境下,希望提供完整全面的平台,以SOA环境为主导的SOA产品,甲骨文的SOA策略将延续三个方面:一,提供SOA套件,助力端到端整合;二,提供BPM(业务流程)套件:助力企业流程管理,跟踪商业流程;三,提供SOA治理服务。”李翰璋说。

在这样的说明下,似乎可以看到BEA作为SOA旗手的地位倒下了,在甲骨文的整合应用下不再鲜明。如同一位业内人士所言:二者的合并从产品上会有改变,BEA老的中间件产品会继续沿用,但新的中间件就不会采用BEA产品了。以后BEA的SOA产品也不会有了。

而作为甲骨文最直接的竞争对手,SAP公司在SOA方面开始变得静默,这可能与公司的内部调整有关,近一年SAP中国一直处于调整之中。

“今年是真正SOA落地的客户做强、做好、做大的一年,因为客户已经相信了SOA的观念,已经准备做SOA,在IBM来讲,我们看重几个方面:其一是SOA的合作伙伴,今年我们会在过去基础上做更多的努力,把SOA合作伙伴的阵营扩张的更大,另外就是SOA的人才培养,我们今年会投入大量的人力物力做SOA人才方面的培养。”IBM软件集团大中华区Rational及SOA业务总经理夏然表示。

切入SOA的方法

实际上,经过两年的市场培育后,方案商和ISV伙伴已经掌握了SOA实施的具体切入点,也有了适合自己的方法论。

“作为应用软件厂商,我们关注的是SOA对ERP业务的支持,从外部来看,是我们的EAS产品如何帮助用户实现SOA理念。另一方面,从金蝶内部系统而言,是如何构建SOA,让金蝶产品更加灵活的组装成适合更多用户的方案。利用SOA思想,快速搭建解决方案。”金蝶软件胡锦敏博士表示。

经过几年的概念培育和相关标准的出台,SOA现在更多的应用是打破系统,重新进行切割、封装,实现业务复用。这是客户在实践中正在推进的,但还是效果不显著,对于ERP厂商来说,更适合他们的是帮助企业进行BPM的改造,这是他们的优势所在。因为ERP厂商了解客户在业务集成方面的需求。

“BPM就是要用流程掌握企业的一切,从企业的战略开始,把它的业务模型描述出来,然后把它的管理思想反映到流程里面去,贯彻到流程里面去,通过整合合作伙伴、供应商以及企业内部的人员及各种资源,当然包括信息、设备,利用IT技术,包括客户市场,整个整合起来,把信息流、资金流、物流和人员性都整合起来,来达成我们说的能够形成一个支撑企业随机应变业务的系统。”胡锦敏表示。 

“推倒重来,重新根据业务流程,业务模块的划分,构造新的SOA应用,这种方式更容易见效。这种方式是真正帮助客户构建一个个业务模块,普元现在就是采用这种方式。”程朝晖也认同按照业务流程重新划分来实现SOA部署的方法。

他觉得,打破老系统的方法在国际性厂商里面采用较多些,虽然用户购买了ESB企业服务总线,挂了几个服务,但也没用起来。应该是当用户正好在一个生命周期的结束,或者一个更新应用的时间点上,从用户本身的服务构造开始切入SOA,这才是关键。但ESB和BPM不矛盾,当服务需要统一进行管理,所有的应用都上线后,还是需要ESB的。”

但业内人士提醒说:“推翻重建方式的方法一定要注意把握两个现实的因素:一是工期的要求,二是过高的投入成本。”

渠道的机会

SOA这种业务模式的应用,也确实是给渠道伙伴带来了很大好处。SOA平台技术的应用也改变了未来渠道服务用户的模式。

程朝晖认为,SOA对于渠道合作伙伴是有益的。以普元去年推出的合作伙伴OEM计划为例,合作伙伴在普元的开发平台上进行应用开发,应用价值大,平台产品价格就高,渠道从中得到的利润也就更大。同时,它还可以帮助合作伙伴减少对SOA架构师的依赖,缩短项目交付时间,一般3个月就能做完。渠道也可以分销自己通过平台产品研发的应用产品,找到自己的核心竞争能力。

对于应用厂商而言,渠道也是搭建SOA生态系统的重要力量。胡锦敏表示,虽然目前金蝶的SOA策略是直销,但对于金蝶来说向服务转型是集团的基本战略,推动渠道向服务转型也势在必行。

尤其是现在SOA逐渐向中小企业过渡的趋势,也给予渠道更多的机会。显然如果SOA能够走进广阔的中小企业市场,那将是一个非常客观的市场,而且发展速度也将会是一日千里的进步。

中软国际有限公司董事总经理、CEO陈宇红坦言,中软涉足SOA领域,主要是因为用户的需求推动所致。陈宇红专门提到了中小企业,“有些行业很小,比如食品行业,中国有十万家有名的食品生产企业,其中很多企业就是十几个人,这一行业最终应该整合成由几个大食品企业把控市场,而其它企业则或被淘汰或被并购,就像美国的状况一样。而如果充分利用SOA,这个过程会加速。这就是SOA给这一行业带来的价值。”

此外,在行业市场上,也是渠道伙伴快速切入SOA的机会。SOA在行业市场的细分程度,也决定着SOA落地的速度。这在行业内软件企业的策略上就能体现出来。

不久前,IBM针对5大行业12个子行业提供了14个行业解决方案框架,其全球服务部门又在行业框架基础之上自己开发了50套的行业解决方案。

中软国际高级副总裁韩申瑶也表示:“确实,有更多行业是中软国际所关注的一些行业,我们还有更多的领域、更多的客户等待着我们用SOA的理念和架构,甚至它的实际技术,为我们的客户提供更多的价值。我们将会在政府的监管系统、票务系统、城市一卡通系统、烟草行业等提供这方面理念。”

相关阅读: