最近,美国的大卫林西克姆做了一项民意调查,调查的内容是随着经济的下降读者是否会增加或减少在面向服务架构(SOA)方面的兴趣。百分之七十五的读者表示,在SOA方面的兴趣将会增加。
大卫林西克姆的专栏是专门针对SOA的,所以可以放心地假设他的读者大多是SOA的支持者,或至少是对SOA有兴趣的人 。 随着与会者自选,我们有理由相信,在经济下滑的时候这可能不是将伴随SOA真正发生的最可靠的指标。
Joe McKendrick也认为衰退可以为SOA提供一个提升-如果实施的重点是改进业务的话。 他的观点是, SOA和Web服务在经济不景气的2001年已经发展到成熟的阶段,因为他们提供了一个“更简单,更快速,更灵活的方式建立强大的系统。 ”这在今天仍然有效,他指出。
说实话,相当怀疑的是一个坏的经济将有利于SOA。 当然,我可以看到一个有很多兼并和收购工作的公司案例,例如在金融部门。无论如何这都将在基础设施和一体化上有投资。否则,就难以让人信服。 理由如下:
首先, SOA没有一个明确的投资回报-甚至没有一个明确的投资回报方向。林西克姆说,他使用投资回报率分析证明了“很多次”,随着时间的推移S OA可以降低成本。都不相信SOA有能力提供投资回报率 ,尤其是在最近这段时间内更是如此。
其次,许多IT部门还没有真正确定如何实施SOA 。无法想象这是CIO因为试验错误的在SOA上签字。当然你也可以聘请一名顾问,这将是可取的,但聘请SOA顾问的价格并不便宜。而且这在技术上也得不到支持。
第三,你怎么能重新证明你的IT架构和资金支出的价值?
不是说你不应该做SOA 。从我读到和看到的东西来看,我相信SOA的意义和长期价值。但是,值得怀疑的是经济的下降是否将转化为SOA的繁荣时期。
SOA可能在经济下降的时候是一个真正的资产,问题的关键是采取小步骤和措施的结果。
你可以简单的构建一个SOA服务器并直接从中获益,这在该组织中是一个广泛的消费,更重要的是提出了一个有关问题变化的关键业务流程。 你怎么知道一个问题是否值得用面向服务的方式解决? 如果你能在业务流程的任何方面确定一个连续的费用或时间相关的消费变化,。
一条建议是你开始专注于一项业务流程,并尝试用SOA提高它:
你只需提供企业收回成本,改善业务流程,并利用这些回收的资金再投资企业架构,开始循环一次。SOA预算的回收成本如何工作?关键是要开始最小的业务流程,你可以发现这是最无效的,而效率低下的原因是一个不断变化的方面(缺乏灵活性)而企业仍然是被迫继续投资于低效率的业务流程。
如果按照以上建议来实施,SOA可以从下滑的经济中得到一个很大的推动作用。分析师将只是等待和观望。