SOA实施 困难重重

日期: 2008-04-16 作者:Rich Seeley 来源:TechTarget中国 英文

Arberdeen Group公司企业集成副主席Peter S. Kastne表示:SOA应用有点像是爱情与婚姻, 从浪漫的光芒开始至并不完美的现实结束, 但这并不表示它不可行。


  作为Arberdeen以事实为基础研究SOA的先驱,他分析了自己所搜集的千余公司数据,并得出这样的结论:如果说2005是SOA浪漫传奇的开始,那么到2006年底,蜜月期就该结束了。在6次实地考察,拜访正在尝试SOA的IT业内人士收集数据之后,他指出成本节省的承诺仍然是SOA最大的吸引力。


  Kastner指出整合各种职能的费用大概是IT预算的40%――全球IT 13000亿美元预算的40%, 放在全部成本中,数额也是很巨大的。


  要维护数百万行COBOL代码变得越来越昂贵,而在许多企业中COBOL代码也已经达到或者超过了转换点。


  一个很流行的解决方案就是:复合型应用软件。


  他还表示:“这个方案简单而直接:如果我能保留原有的运营逻辑,现有处理数据库的编码,在SOA和Web服务的帮助下将之整合,就能将这些软件的使用寿命无限延长。我们可以用各种web开发工具整理前端。比如,我们可以摒弃原来那种用户需要对着多个屏幕的效率低下的做法,让人们在其习惯的丰富的Windows 用户界面下工作,如此一来,他们在每英寸的屏幕上可以得到的信息都会大大的增加。”


  复合型应用软件听起来是很好, 但Kastner说这种方案基本上就跟给猪抹口红一样, 根本没有完整传达SOA的作用,但对于许多IT部门来说,这仅仅是以Web服务应用工作的开始,也可能是他们最可行的选择。


  他还指出他所拜访的大多数IT部门都处在使用新型技术的前6个月和一年期间。在许多案例中,他们都不具备建立完整SOA架构的技术和知识, 但其中有一些却取得了很多有意义的进步。SOA是一项艰难而长期的项目,但付出努力的人们已经可以隐约看见巨大的利益回报了。


  在银行业的领导者中,Kastner发现:他们不仅仅用Web服务为老朽不堪的应用软件装点门面,还通过推行面向服务架构达到更易控制,易管理并更小编码库的效果。


  他指出在他研究中一家匿名的纽约银行的主要项目――将1500单一应用软件,即上亿条编码进行替代,正如火如荼的进行着。Kastner解释,在一到两年以后,他们结束这个项目时, 他们会得出200个服务软件和数量级要小的多的编码。如此一来,他们的软件维护成本就能大大减少,软件开发周期成本也会随之降低。这对于企业来说,是很有吸引力的。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐

  • SOA应用:企业为何使用SOA

    面向服务架构使用的太多了,所以来自于产品公司的热心销售与组织内过分使用的SOA应用的结合给人们造成了一个错误的幻像,那就是SOA可以解决所有问题。

  • SOA应用开发和迁移不再难

    将SOA应用迁移到包括云在内的虚拟资源池中是有一些棘手的,那么在在SOA应用中处理弹性资源池最大的问题是什么呢?

  • 如何快速切入SOA实施阶段

    SOA价值在于实现企业级的业务服务重用,消除软件开发的冗余,提高业务敏捷性,但实现这些价值的前提是要成功的SOA实施。

  • 技巧:SOA应用三级测试法

    测试面向服务架构(SOA)应用程序时,有三个级别的测试原则,从而成功进行测试,你知道都是什么吗?