【IT168 信息化】SOA落地 一劳永逸还是麻烦不断?
根据IDG咨询(IDG Research)最新的调查报告显示,SOA的发展势头越来越猛,越来越多的CIO们开始接受SOA,并计划在未来一段时间之内,部署SOA的基础平台架构。
在这个CIO的群体中,有52%的CIO们表示所在公司将把SOA作为今后12个月内的关键或重要实施项目,比IDG在2005年5月进行的类似调查中所得到的数据提高了10%;79%的调查对象表示,SOA将是未来五年内的关键或重要项目,这个数据比九个月前进行的调查增加了18%;部署企业级SOA的用户在过去九个月中从8%增加至16%;已建立企业架构的公司数量也从九个月前的68%增加到现在的83%。
但是,部署SOA基础架构平台之后,真的就能如用户所想,可以一劳永逸了吗?
SOA需要落在实地
从SOA在国内开始推广,到目前大潮涌来,恐怕包括厂商在内,都没有想到,这个大潮会来得这么快,会有这么多的用户在短期之内就接受了SOA的理念,并蠢蠢欲动。
对此,记者采访了BEA全球技术支持专家Ira Pollack先生。Ira Pollack说,庞大的业务系统、繁杂的业务模式让用户在这么短的时间内接受SOA是完全可以理解的,因为他们需要这样的一个平台,来处理他们所要面对的日益繁杂的任务。
但是,如果畅想在部署SOA之后,就能一劳永逸,也是不现实的。SOA需要落到实地,同时SOA所含有的技术含量更高,后期的技术支持,也对CIO们提出了更高要求。当然,CIO们也不用担心,实施SOA会让自己麻烦不断,毕竟任何一项新技术的产生,都会有一段磨合期。
要选择符合自身的供应商
作为用户,在部署SOA时,除了需要考虑自己系统的特色,还需要考虑供应商所能提供的技术和服务,不同的供应商所提供的产品不同,能够解决的问题也自然不同,部署的SOA平台也会有所差异。
再次,Ira Pollack也给出了他的建议,他说,用户在选择SOA产品和技术时,应该从平台的选择、实施方法与途径、供应商的选择三个方面进行考量。
在选择软件平台时,用户首先要考虑的是平台的开放性和对标准的支持。比如在实施方法与途径方面,BEA就根据自己的经验总结出了六段式方法论,把影响SOA成功实施的因素分成六个方面:业务战略和流程、基础架构、构建模块、项目和应用、成本和效益以及规划和管理。在实施SOA时,CIO应该综合考虑这六方面的因素。