在很多人看来,SOA 的概念虽然很好,但由于过于高端,很难走入中小企业用户中。确实,在最近几年各大厂商的SOA推进计划中,也可发现金融、电信、政府等行业始终是他们重点关注的行业。
不过,从2007年开始,这种状况已经在悄然发生改变。“有少数中小企业在开始应用SOA。虽然只是很少很少的一小部分,但至少表明中小企业已经接受SOA这一理念。”某IT 咨询机构分析师说道。
确实,从去年开始,我们能够看到,包括零售业、制造业等行业都有中型企业用户开始应用SOA,例如北京燕莎友谊商店就是一个很好的例子。
SOA走入中小企业
为什么会出现这种变化?
IBM软件集团SOA战略、渠道及市场全球副总裁Sandy Carter 认为,这是由两个原因驱动而成的。
“第一,当一些大型企业应用了SOA以后,他们会迫使上下游的合作伙伴也提供SOA的服务。举个例子,亚马逊是一个大的企业,他们应用了SOA以后,就迫使他们很多上下游的合作伙伴,如果想要和他合作就必须能够提供SOA服务。我刚刚访问了德国,德国很多中型企业想进入亚马逊这样大的供应链里面跟它合作,就必须应用SOA 提供SOA 的服务。”
Sandy Carter 认为另一个原因来自于中小企业自身成长的需求。“中小企业也看到整个经济发展的趋势,它们必须具有很强的敏捷性。而SOA把整个的业务逻辑跟IT进行分离,这样会给中小企业提供一些能力:让它优化那些它最大的竞争点和它的竞争优势,从而提高中小企业的敏捷性及灵活性,这对中小企业的竞争非常重要。”
在Sandy Carter看来,未来SOA将不仅仅适用大型企业,“SOA将会扩展到中小企业用户中,这是一个必然的趋势。”
用户需求推动合作伙伴
显然,如果SOA 能够在广阔的中小企业群体中普及,那无疑将会使SOA 的市场以成千上万倍的速度扩张。
这应该是吸引很多渠道和合作伙伴加入到SOA 大潮中的重要原因之一。
2008 年6 月18 日,中软国际和台湾神通便签约成为IBM 中国SOA的第五和第六家顶级合作伙伴。对于和IBM SOA的合作,中软国际有限公司董事总经理、CEO陈宇红坦言,主要是因为用户的需求推动所致。“我们希望能通过与IBM 的合作,能够为用户提供全面完善的解决方案。”说到这里,陈宇红专门提到了中小企业,“有些行业很小,比如食品行业,中国有十万家有名的生产食品的企业,其中很多企业就是十几个人,这怎么做SOA?也应该做,因为这一行业最终应该整合成像美国一样,由几个大食品企业把控市场,而其他企业则或被淘汰或被并购。而如果充分利用SOA,这个过程会加速。这就是SOA给这一行业带来的价值。”
50套行业解决方案
虽然用户已经认识到SOA 的价值,但SOA 能否在用户中落地,归根到底还是要看IT 服务商是否能提供适合的解决方案。“其中,对行业的细分以及对具体行业业务的适应度是能否落地的关键。” 某业内人士分析道。事实上,针对这一点,已经有相关厂商在开始行动。
在2008年6月18日举行的SOA用户大会上,IBM公司便向业内推出了其针对具体行业的14 个解决方案框架,在这14个行业框架中,可以看到,除了金融、电信等大行业外,零售、流通、旅游等中小型行业也出现在其中。“IBM针对5大行业12个子行业提供了14个行业解决方案框架,其全球服务部门又在行业框架基础之上自己开发了50套的行业解决方案,这说明SOA 已经下探到一定的深度,开始和用户的具体业务需求相融合了。”某流通行业软件商如是评价道。
“SOA 从2002 年、2003年一直开始推广,到最近的两年我们用更多的行业的语言去讲SOA,再到现在具体行业解决方案的推出,这是一个SOA向行业纵深不断下探、逐步向业务靠拢的过程。”在某业内资深人士看来,这代表了厂商思路的一种变化过程。
确实,对于这一点,IBM中国开发中心大中华区软件培训与行业解决方案部WebSphere实验室服务经理卜晓军坦言,原来对于SOA的宣讲确实太抽象了,“讲来讲去都是IT 的语言,虽然企图跟业务语言去融合,但是还是不太一样。现在,IBM 想通过这些行业框架和解决方案的推出,让SOA 在各行各业深入到每一个技术人员、业务人员的血液里面。”