SOA现状调查:SOA没死但仍存在许多挑战

  据信息周刊对270位企业技术专业人员进行的调查显示,有关SOA死亡的报道是严重地夸张。但是,这并不是说SOA领域没有麻烦:只有23%的受访者 表示他们已经部署了SOA。只有7%的受访者表示最终的SOA系统现在可以供外部使用。29%的受访者仍在试验或者开发阶段,同时,31%的受访者表示他 们没有应用SOA计划。提高灵活性和业务灵敏性、减少成本和改善产品上市时间等人们说的最多的SOA的业务好处并不是加快SOA应用的主要因素。在开始实 施SOA计划之后,整个软件再利用比例仅提高了7个百分点,从32%提高到了39%。

  不过,企业IT部门很少做急转弯。他们一般不轻易放弃 技术投资和战略决策。当问到他们的SOA计划是否提供了积极的业务影响的问题时,受访者多数都表示这些结果是预料之中的。积极的和消极的(很成功和不太成 功)比例几乎一样,都很低。一个解释是:这是人类不愿意承认自己错误的本性。因此,这些IT专业人员不愿意承认失败。

  在问到他们对基于 SOAP的Web服务与基于REST(表现性状态传输)的Web服务的过去、现在和未来的预测时,受访者预计基于SOAP的Web服务应用将下降,这个比 例从一年前的54%下降到未来18个月的%。在此期间,使用基于REST的Web服务的用户数量将从14%增加到24%。

  虽然SOA的应用在一些企业取得了成功,但是,整个行业普遍认为基于SOAP的SOA计划没有提供其承诺的好处并且失去了增长势头。对此,许多专家对SOA的未来展开了争论。

  一个追求轰动效应的极端例子是Burton Group的分析师AnneThomasManes发表了一篇题为“SOA死了,服务万岁”的博客文 章,并且邀请人们进行争论。市场研究公司Gartner去年11月发表一篇报告称,越来越多的机构推迟采用SOA计划。没有采用SOA计划的机构的数量增 加了三倍,从2007年的6%增加到了2008年的16%。正如早些时候讨论的那样,在这次调查中表示要推迟应用SOA的企业比例更多了。

   经纪人公司CharlesSchwab的技术经理KrishnaKomanduri说,最大的难题是向企业展示使用SOA的业务好处。但是,由于当前的 经济状况,当企业很难看到和实现这些好处的时候,企业对于采用新技术并不热心。在许多情况下,SOA需要机构在业务和技术方面做出改变。这是非常困难的。

  这个问题的部分原因是整个软件在机构中再利用的比例在实施SOA计划之后并没有提高多少:在实施SOA计划之前是32%,在实施SOA计划之后是39%。在企业实现Web服务再利用最大化的关键是良好的SOA治理。然而,良好的治理在许多IT机构中都很找到。

  受访者表示他们没有评估和实施SOA计划的主要理由是缺少切实可行的业务实例。43%的受访者表示,他们没有采用SOA是因为SOA计划有“说大话,办小事”的名声。

   在调查中,受访者表示他们不采用SOA计划的其它障碍还包括:17%的受访者认为SOA计划将增加IT成本而不是减少IT成本;15%的受访者表示 SOA计划将增加IT环境的复杂性,而不是简化这种复杂性。同样比例的受访者表示他们很难获得企业管理层和福音传道者对他们SOA努力的支持。

   然而,NationalInstruments公司在实施SOA计划时积极地考虑基于SOAP和REST的Web服务这个事实表明,在更广泛的面向服务 的概念之下拥有价值的这些新的计划和新的架构原则仍有发展的空间。无论是以REST、SOAP还是以两者相结合的方式实施SOA,我们认为在未来几年里都 将产生雪球效应。随着人们能够调用更多的Web服务,人们将编写出更多的利用Web服务的应用程序。

   NationalInstruments公司Web系统团队负责人ErnestMueller解释说,当他的Web架构团队开始制定SOA计划的时 候,NationalInstruments的需求明显超过了原来的用户范围。内部的各个部门很快开始制定计划,要求得到兼容性和参与这个SOA计划。

  Mueller说,经过6个月的工作之后,我们在2008年6月推出了1.0版本的SOA系统。我们必须采取严格措施衡量应用情况以保持系统的稳定。

  Mueller说,由于为SOA支付的Web营销费用现在主要被其它部门使用,因此资金和资源方面一直存在摩擦。从长远看,谁为SOA计划付费和提供技术支持仍是一个没有解决的问题。不过,对于我们来说,SOA并不是一个要死亡的技术。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值