SOA概念已经落地 生根发芽尚待时日

 
   | |

导读:在国外,SOA(面向服务的体系架构)经过几年的酝酿、发展,到目前概念已经基本成熟,正在逐步进入实施落地阶段。

关键词:SOA 面向服务 架构 实施 SOA实施

 
正在加载数据...

  在国外,SOA (Service Oriented Architecture,面向服务的体系架构)经过几年的酝酿、发展,到目前概念已经基本成熟,正在逐步进入实施落地阶段。那SOA在中国的实施情况究竟如何?身居信息化工作要职的CIO们是否都了解SOA,对于SOA的认同度究竟又有多少呢?他们所在的企业对于SOA的实施有怎样的期望与困难?SOA实施到了什么阶段?是否做了相关项目的预算?这些问题都是我们期待了解的。

  有鉴于此,CIO时代网与北大CIO班合作,对北大CIO班学员进行了SOA专项问卷调查,本文根据调查问卷整理分析而成。

  1、SOA概念已经顺利落地

  对统计结果分析后我们发现,经过几年的概念导入和宣传,SOA的理念已经广为人知,但很多人仅仅是了解概念,对其内涵所知有限。在我们的调查数据中,62%的CIO听说过SOA,但对具体情况并不太了解,比较了解的人所占比例为33%,仅有5%的人表示对于SOA很了解并有所研究和应用。

  这样的数据比例在一定程度上表明,SOA概念在中国已经落地,已经引起CIO们的重视,但仍有进一步深入的空间。具体调查数据表如下图1所示:

            

  图1 CIO 对SOA的了解程度

  2、SOA前景光明,但发展道路漫长

  关于SOA的争论从这个概念一出生时就伴随左右,国外有人说SOA已经死亡,但这一说法立刻遭到了更多人尤其是厂商的反对。中国的CIO是如何看待这一新生事物的呢?

  经过调查我们发现,45%的CIO认为SOA将会成为未来IT系统架构的主导思想;33%的CIO认为缺少统一的标准是阻碍SOA进一步发展的主要因素,这也反引出SOA标准的缺失及现有国际上标准规范不统一的问题,严重阻碍了SOA的应用推广与发展;19%的CIO表示不清楚;5%的CIO认为SOA还不成熟,目前只是处于炒作阶段。总体看来,近半数的CIO对SOA在中国的发展还是比较乐观的。具体调查数据如下图2所示:

                

  图2 SOA在中国的发展前景如何?

  3、热炒中冷静面对,合理积极实施SOA

  IT界从来不缺乏新的、热的概念,但真正勇于吃螃蟹的人并不多,说归说,真要拿出真金白银做实事的时候很多人表现得“很冷静”。面对SOA这个新“三字经”中一员的时候也不例外。

  经过调查我们发现57%的CIO表示他们所在的企业并未采取任何行动,只是正在了解的阶段,有19%的CIO表示已经开始积极规划,14%的企业开发个别基于SOA的应用,5%的企业开展了SOA相关的培训,由此可以看出,SOA的实施与导入还处于初级阶段,勇于尝试的人还仅是少数。一位CIO就明确表示,可以考虑开发个别基于SOA的应用,但实际应用有些细节需要明确,仍须谨慎。具体调查数据如下图3所示:

              

  图3 所在企业SOA实施情况

  4、合理的期望,合理的满足

  就CIO所在的企业渴望从SOA的部署中获得什么价值进行调查,48%的CIO期望通过SOA简化生产流程,提高企业的灵活性,38%的CIO期望降低企业业务风险和降低企业的总体拥有成本(TCO),33%期望增加企业的利润,也有24%的比例表示期望能够延长现有投资的生命周期,提高资产利用率。那么,SOA是否真的能够满足CIO的期望呢?也许只有实践才能做出回答,我们将拭目以待。详细数据如下图4所示:

               

  图4  CIO最希望SOA解决什么问题

  5、想要修成正果,还需要经历诸多考验

  当问到您所在的企业是否有SOA项目预算、大概是多少的时候,我们发现现实是残酷而冷漠的,因为有70%的CIO表示所在企业没有预算,还没有打算实施。 还有部分CIO表示不太清楚,或者是要根据实际情况而看。看来,无论对于SOA的兴趣有多大,期望有多高,真到掏腰包的时候,企业一定是一位经济的“理性 人”。有CIO表示,SOA概念很好,标准困难,因其会大幅度打破利益格局,业务归纳很难,要三思而后行。

  不过也有企业有预算,大概占10%的企业预算是100万以下,还有5%的比例是500万-1000万之间。某大型国企的CIO表示他们公司已经开始全面部署SOA,且有着5000万的项目预算。

  看来,SOA想要跨进企业的门槛,最终嫁入“人家”还存在着诸多困难,那么SOA是否真正修成正果呢?恐怕还真的需要经历诸多考验才行。

                

  图 5 企业SOA的预算是多少

  6、SOA实施的两大拦路虎

  对SOA实施过程中遇到的主要困难进行调查,对于业务数据的理解要求很高,服务的标准化程度不够,以及目前还没有成熟的SOA产品和方案是最主要的两大拦 路虎,分别占了62%和43%,其次,选择CIO对SOA概念还较为陌生和实施SOA成本太高,内部员工反对这两项各占19%的比例。具体数据如下:

                

  图 6 SOA实施遇到的最大困难

  7、国内外厂商冰火两重天
  
  2007年6月,Gartner曾发布Gartner发布全球19家SOA厂商名单 ,其中IBM、Oracle、BEA(已并购于Oracle)微软等软件巨头,名列前茅。我们本次调查也发现,国外的厂商知名度仍然遥遥领先,IBM、 Oracle和微软名列前三甲,国内如长风联盟、普元软件、炎黄盈动等目前还不被CIO熟知。具体数据如下图所示:

                 
  
  图 7 CIO对SOA厂商的了解程度

  通过调查我们发现CIO对待SOA这一概念多了几分冷静,先行者已经开始吃螃蟹,但更多的人还在观望、在考察,看这个舶来品是否真的适合中国的土壤。看来,SOA概念虽然已经落地,但要生根发芽还需阳光、雨露和精心的照顾。


SOA实施
 SOA实施的五大优势和四大挑战
 六成CIO赞同SOA实施的关键是服务构造
 SOA实施先易后难大局为先
 建立服务水平协议确保SOA实施
 刘尔洪先生:服务构造是SOA实施的关键
 SOA实施的优势和挑战
 SOA实施 困难重重
 寻找SOA实施真正阻碍
 SOA实施要找对切入点
 SOA实施必须注重治理
 SOA实施四大关键点
 SOA实施关键:构建服务组合
 SOA里的Erlang和并发
 SOA失败的十大人为因素及改善建议(二)
 SOA失败的十大人为因素及改善建议(一)
 为什么现在是实施没有平台SOA的最佳时机(二)
 为什么现在是实施没有平台SOA的最佳时机(一)
 让SOA真正落地
 企业用什么技术转向SOA?
 SOA演变过程
 数据管理是企业成功实施SOA的关键
 链接到WCF和Dublin的新AmberPoint序列
 与未来有约SOA发展五大预测
 有关SOA将死的谣言……(二)
 有关SOA将死的谣言……(一)
 SOA架构实施锦囊:把脉SOA应从评估开始
 SOA是死了还是仅仅处于休眠状态?
 IT花费见涨 SOA价值何在
 阻碍SOA成功实施的三大因素
 SOA应用的阻碍是领导的不重视
 最好的SOA领航员并非一开始做好服务(二)
 最好的SOA领航员并非一开始做好服务(一)
 中国的SOA之路缘何只能自己走
 未来SOA可以更好地发展吗?
 实施SOA的前提是企业的流程梳理
 企业实施SOA面临的挑战和对策
 确保SOA以业务为中心的方法
 实施SOA的前提要把企业的流程梳理
 SOA顺利实施的十大问题
 实施SOA的一种更简单的方法
 SOA在多数企业中的应用不可避免
 模式变迁和状态对比 简述SOA实施路径
 中国SOA成功的关键在于实施路径
 企业想短期内实现SOA比较难
 SOA概念已经落地 生根发芽尚待时日
 SOA不能提供可持续软件的原因
 建立SOA政策管理基础设施的若干技巧
 SOA失败的“恐怖故事”在哪里?
 SOA平台实现政府机构现代化
 SOA实施得“相信群众”
 宁夏银行:逐步转向SOA
 SOA实施:自顶向下还是自底向上?

原文出处:http://www.ciotimes.com/infrastructure/soa/a/soa200906081001.html?currentPage=2
 
来源:CIO时代网    
 
 
 
 
 

SOA实施

 
就好像是医疗保健行业相当不错地风化了经济衰退,所以一些厂商已经在最近期待投资。甲骨文和Axolotl公司在2010年医疗卫生信息与管理系统协会……
 
虽然你可以在没有SOA实践的情况下使用云计算,你也可以在不使用云计算的情况下利用SOA,但是云计算的真正价值是使用服务、数据和流程……
 
许多基于服务的新应用跨越了单一组织的边界,在集成这些扩展系统时,数据定义经常是最可怕的挑战压力。加州个独立系统运营商(ISO)就是个实例……
 
Harris公司气象学家使用SOA将天气信息集成到下一代空运系统。上个月在亚特兰大举行的美国气象协会(AMS)会议上,他们探讨了这项工作。
 
现在微软Azure市场上有售,早期企业采用者开始在应用程序上进行移植。自从开发人员专门从事.NET云平台,微软可能就再三思考调查其他云厂商。

热门技术手册排行

 

随着开源技术越来越成熟,一个稍有开发经验的人通过学习就可以用开源的产品和技术构建一套可用的系统。对于从事软件开发的人员,尤其是对Java或动态语言相关领域的人来说,“开源”也许是他们最喜爱的单词。但是,很多时候我们需要的不仅仅是一个可用的系统,而是希望这个系统开发更简易、性能更高和扩展性更好等。这确实是一个令人头痛的问题。本指南很多地方都是点到为止,要深入了解相关信息的读者请借助参考资料、网站等自行挖掘。

 

本专题分六部分探讨SOA设计模式,当初设计面向服务架构的一大初衷就是降低服务间耦合度,由此提高服务的灵活性和自由度。

 

业务流程管理(business process management,bpm)不是一个新概念,甚至不是一个新名词。它是从相关的业务流程变革领域,如业务流程改进(bpi)、业务流程重组(bpr)、业务流程革新中发展起来的。流程管理技术也是从早期的工作流管理、eai、流程自动化、流程集成、流程建模、流程优化等技术中发展起来的。

 

TOAGF是一个架构框架,简而言之,TOGAF是一种协助发展,验收,运行,使用,和维护架构的工具。它是基于一个迭代(Iterative)的过程模型,支持最佳实践和一套可重用的现有架构资产。

 

云计算的概念越来越流行,Amazon、Google和IBM是第一批将云计算引入公众视线的公司。云计算就是新的Web2.0,一种既有技术上的市场绽放。

 

Mashup是一个非常cool的新的应用程序种类。如果你想真正的了解它们,我们需要回过头来看看你现在的计算机,其实它就是一个非常好的帮助你理解mashup的模型。现在开源的操作系统无疑是非常好的apis的集合或应用程序编程接口,帮助开发者去构建其应用程序。计算机本身也是一个很好的为用户提供接口的例子,键盘和鼠标可以被理解为你通过计算机的接口而使用的不同的应用程序。本技术手册为读者提供了一些相关信息,如果需要深入了解mashup,读者可以借助其他参考资源。

查看更多
 
 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
电子邮件地址:
请输入您的电子邮件地址
密码:
下次自动登录