调查显示,对于SOA,大部分CIO是知其然,不知其所以然。对于这个新生事务,听说过的人众多,了解它的人却很少。
SOA(service-oriented architecture,面向服务的体系结构),一个既熟悉又陌生的名词。说它熟悉,我们几乎每天都会看到SOA的相关报道。说它陌生,是因为其实我们并不真正了解SOA。
据Gartner最新研究成果,2007年全球50%的新的核心业务系统将会使用SOA架构,到2010年,这个比例将达到80%;同时,80%的企业现有应用系统也将在2011年前完全演进并融入到SOA的架构中。
而据IDC的最新报告《中国SOA解决方案市场:机遇和挑战》称,2006年中国SOA软件与服务市场规模为5千万美元,IDC预计2010年该市场规模将达5亿美元,在未来五年中将呈现出复合增长率(CAGR)每年以两位数的速度增长的强劲势头。
IDC中国软件与服务研究部高级分析师杜寒静说:“SOA将为中国的IT市场带来很大变化。它不仅将使中国中间件市场重现生机,而且可以使系统集成商提升效率并克服在许多定制与整合项目中出现的困难。长期而言,服务导向型架构将有助于促进中国服务市场的整合。”
事实真的如此吗?SOA在中国已经从概念发展到实施的阶段了吗?CIO们真正了解SOA吗?他们真的对SOA这么渴望吗?
为此,记者在本刊读者俱乐部网站上展开了关于SOA的大型调查,收到有效反馈189份。本文数据来源中国计算机用户杂志调查结果。
调查结果显示,虽然CIO们对SOA充满着热情,但同时认为SOA在中国的发展实施还面临着许多问题。
最熟悉的陌生人
一说起SOA,经常听人提起SOA的IT主管有9.56%,表示听说过SOA的有77.94%,而从没听说过SOA的IT只管只有12.50%。
乍一看这个结果,很是让人欣慰。参与调查的IT主管中有三分之二都听说过SOA,可见SOA在中国的概念普及程度已经相当成熟。说明媒体的介绍,供应商的市场培育都没有白费。怪不得有人说进入2007年后,SOA话题慢慢从“为什么要上SOA”转变到“如何上SOA”。但是,我们能不能就此认为SOA市场已经成熟,一个属于SOA的时代将要来临呢?
再看下一题:您认为您了解SOA吗?令我们惊讶的答案出来了。认为自己比较了解SOA的IT主管只占总数的8.82%;认为自己只是一般了解SOA的IT主管占了绝大多数,有 56.62%;直接坦言自己不了解SOA的IT主管占了34.56%,而参与调查者中,认为自己非常了解SOA的,居然是零。
看来对于SOA,大部分CIO是知其然,不知其所以然。对于这个新生事务,听说过的人众多,了解它的人却很少。
曾经有一位IT主管在接受本刊记者采访时明确表明自己对SOA很感兴趣,并有意向接触SOA。问及是否了解SOA和为什么会对它感兴趣时,他居然给出了这样的答案:不太清楚SOA具体是什么,只知道SOA是一项新鲜事务,是新事务就要勇于尝试。
可见,人们对SOA的热情是很高,但是在巨大热情的背后却不像人们想像的那样拥有一个同样巨大的市场。至少,目前这个市场只能称之为潜在市场,能否带来商业价值,还要看下一步的发展。
盲目支持
被问及对SOA的态度时,绝大多数IT主管都选择了支持,占参与调查者的98.53%。表示对SOA采取反对态度的只有1.47%。
同时,95.59%的参与调查者表示,如果有机会会尝试用SOA架构搭建信息化平台,只有4.41%的IT主管选择了不会。
如此绝对优势的支持率,是否表明了人们对SOA的迫切程度呢?
再看看支持的理由,也许会看出些端倪。
如果说“SOA有利于系统建造,独立硬件平台和操作系统受约束少”;“可以简化IT结构,提供更好服务,使不同的功能单元联结更加有机,整体运行更加顺畅”这些理由都比较有道理的话,那么,“新鲜事物的出现都有它出现的理由,我们应该支持它的发展,让它有证明自己的机会”;“我支持所有新生技术和理念,因为我喜欢做新的尝试”。这样的理由未免给人感觉说服力不强,有些盲目的味道。
担心为他人做嫁衣
有一位造船企业的CIO一提到SOA,就很不认同。他说,对于信息化基础薄弱的行业,厂商应用SOA架构为企业进行信息化建设时,经过双方共同努力,厂商可以得到一套成熟的行业信息化软件,企业得不偿失,既付出努力,还培养了竞争对手。
因为造船行业的信息化基础比较薄弱,没有适应中国造船企业的成熟行业软件。这位CIO所在的工厂和一家韩国公司签订了合约,购买了他们的信息化软件。但是,在应用过程中不断发现,韩国公司的软件并不适用于中国的造船企业,软件需要二次开发。
于是,韩国的软件公司和这家造船企业一起联合开发适用于本企业的软件。谁知在开发的过程中,韩国公司因为想掌握软件的核心技术,不断在开发中设置障碍,阻碍这家造船企业的软件开发工作。
最终,经过协商,这位CIO所在的造船厂不得不利用合约把韩国公司请出去,自己独立开发适应自己的软件。好在最终自己的研发团队没有让他失望,成功地开发出适应于本企业的信息化软件。但是那家韩国公司得知后,对这套适用于中国造船企业的行业软件垂涎三尺,不断想得到这套软件的知识产权,牟取利益。
所以,现在这位CIO一提到SOA就紧张。他认为自己好不容易开发出来的软件,如果被供应商卖给竞争对手,对方可以利用这点快速提升生产效率和企业竞争力,是在为他人做嫁衣,培养了竞争对手。
对于他的担心,参与调查的IT主管中,有52.21%有同样的担心,另外47.79%的IT主管则对此并不在意。
支持他的观点的CIO大都认为,厂商获得经验,同类企业间接获益,存在企业业务流程泄露问题。每个企业都有自己的“秘诀”,如果被其他企业采用了,就等于培养了自己的对手。
还有IT主管表示自己也有过这方面的亲身经历,所以不得不小心提防。
而反对这位CIO所持观点的IT主管大多认为,SOA的成功实施是厂商和企业的共赢。个别企业的需求不代表行业,SOA更多地是培养一种服务规范意识,关键在于自己是否得到了自己需要的东西。
还有人认为应当有竞争对手,否则企业就不会在竞争中求发展。竞争是不可避免的,不会因为实施了SOA才有竞争,它山之石可以攻玉,也可以借鉴别人的经验来取长补短。
吃螃蟹的人少
当被问及所在的企业是否实施过SOA。回答没有的IT主管占了83.09%,表示有意向接触的有11.03%,已经接触过SOA的IT主管有4.41%,已经应用过SOA的则只有1.47%。
SOA在中国还是一个新生事务,面对新生事务,观望的人多,勇于尝试的人少是很正常的现象。
在参与调查的IT主管中,有58.09%认为国内企业信息化程度还不够成熟,不太适宜应用SOA。认为目前的信息化环境还可以的占参与调查者的36.76%。而认为国内信息化程度完全不适宜和完全适宜的分别占2.21%和2.94%。
从调查结果来看,大多数被调查的IT主管都认为国内的信息化环境有待提高,成熟后才适宜应用SOA。
在已经实施过SOA的企业中,认为SOA的应用有效果的占2.94%,认为暂时看不出效果的占3.68%,认为完全没有效果的是0%。
标准难求
关于SOA的标准,负责SOA国际标准的权威机构OASIS(the Organization for the Advancement of Structured Information Standards,结构化信息标准促进组织),制定了比其他任何组织更多的Web服务标准,同时也制定了安全和电子商务标准,并在公共部门和特定应用市场的标准化方面做出了努力。
前不久,OASIS进行了SOA国际标准全球路演,北京也是全球路演的其中一站。对此还是有不少IT主管认为应该出台适应中国国情的中国标准。
80.15%参与调查的IT主管认为应该研究适宜中国国情的中国标准,另外18.38%的CIO则认为应用国际标准就可以了。
认为应该制定中国标准CIO的理由是中国的经济成分复杂,中国人要使用适宜国情的中国标准。甚至有人认为没有自己的标准就没有发言权,应该结合国际标准,制定自己的标准。
而赞成国际标准的理由是国际化是未来,是趋势。中国企业已经或正在走进国际市场,直接用国际标准就可以了。再制定中国标准是一种重复浪费。
同时,不管是中国标准还是国际标准,CIO们大都认为SOA标准亟需统一。认为标准亟需统一的IT主管占75.74%,认为不需要统一的占4.41%,表示无所谓的占16.91%。
大部分IT主管表示,标准不统一,既不利于厂商,更不利于企业。统一才可能有更快的发展,有利于减少行业恶性竞争,统一是大势所趋。
我们为SOA泼冷水,不是因为SOA不适应中国企业发展的需要,也不是因为SOA存在缺陷。SOA是未来的发展方向,能促进企业间更好的融合,这都是不争的事实。
但是SOA的中国市场还不像我们希望的那样成熟,用户对SOA概念还不十分了解,存在盲目心理,容易让SOA在中国的发展走入误区。我们只是在此提个醒,不要太急,不要太躁。在中国企业信息化道路上,要走得更好,走得更稳。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。
-
揭秘New Relic APM技术细节
New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响
-
仅凭SOA和云无法解决业务数据管理风险问题
SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。
-
如何避免云计算与SOA冲突