十二步规划 了解SOA何时真正交付(上)

日期: 2010-07-04 作者:Joe McKendrick翻译:吴军建 来源:TechTarget中国 英文

随着近年来有关”SOA 失败”的讨论,有一个令人迷惑的问题就是组织机构如何知道他们的SOA项目是否真的“失败”了呢?SOA也许有可能带来各种各样的价值,但是组织机构远没有意识到这些价值怎么产生?那么,谁知道呢——也许那些“失败“真的带来了不同。   自从SOA出现以来,它就对那些受困于孤立遗留系统的组织许诺,使其得到解脱并缓慢转变到新的系统。支持者声称这种方法论能够带来更快的应用开发和部署,更紧密适应了日新月异的业务的需要。然而人人都认为这仍然有很多工作需要去做——特别是在治理和估算投资回报率领域方面——我们能够说到现在为止,SOA就已经达到了它所允诺的期望吗?   我们怎样才知道一个面向服务……

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

随着近年来有关”SOA 失败”的讨论,有一个令人迷惑的问题就是组织机构如何知道他们的SOA项目是否真的“失败”了呢?SOA也许有可能带来各种各样的价值,但是组织机构远没有意识到这些价值怎么产生?那么,谁知道呢——也许那些“失败“真的带来了不同。

  自从SOA出现以来,它就对那些受困于孤立遗留系统的组织许诺,使其得到解脱并缓慢转变到新的系统。支持者声称这种方法论能够带来更快的应用开发和部署,更紧密适应了日新月异的业务的需要。然而人人都认为这仍然有很多工作需要去做——特别是在治理和估算投资回报率领域方面——我们能够说到现在为止,SOA就已经达到了它所允诺的期望吗?

  我们怎样才知道一个面向服务架构实现是否成功呢?这当然是度量因子,而且重要的是不断的测量和监测。但是什么才是正确的度量规格,我们怎样把它们应用到业务中呢?

  为了充分了解——甚至是意识到SOA带来的好处或利益。 这些利益就应该被评估和跟踪。通常来说,这是知易行难的事情, 跟踪SOA 方法的测量因子和投资回报率(ROI)是个非常令人困惑的挑战。建立了IDC SOA实践的IT行业和业务战略顾问Sandy Rogers认为对于SOA的好处的看法和期望就像不同业务本身。这都取决于你在跟谁讨论,他们对价值的理解,还有他们从SOA获得的,以及有什么样的折衷解决方案。

  那是因为“SOA是一种体系架构,一种方法论和一系列用来解决特定业务问题集合的技术,”桑迪说,“SOA已经以不同的方式应用到不同的事情上。每个组织机构的不同在于他们应对和处理不同的事情。 你应该从全局的眼光来看问题,而不是孤立的、片面地来看待。”

  或许SOA最初可以把节省成本做为它最明显的利益,并确保这些好处延伸到企业。企业也应当以更全面、整体的观点去考量SOA的效益,而不是基于一个一个单独的项目来观察。Sandy说:“这不是所有节省成本的全部”。

  我们往往没有耐心,没有经过充分的评估和计算。例如,Gartner的调查发现,40%使用基于SOA方法的公司没有计算它们在SOA方面的付出达到投资回报率的时间。大约50%的没有接受SOA的组织说他们没有采用SOA是因为他们不能清晰描述和展示它的业务价值。Gartner分析师Massimo Pezzini这样说到:“有些SOA项目被认为失败,是由于事实上根本没有公认的标准来评估成功。所以有些时候SOA带来好处,但是人们不断地争论SOA带来更好的东西有多少,这些改善提高是否真的与SOA有关联。”

  在《十二步规划  了解SOA何时真正交付(下)》中,我们将具体为您介绍这十二个步骤。

相关推荐

  • 事件驱动框架和SOA在空军的应用

    空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。

  • 揭秘New Relic APM技术细节

    New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响

  • 仅凭SOA和云无法解决业务数据管理风险问题

    SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。

  • 购买应用集成工具可以采取平衡做法

    购买应用程序集成工具需要好好看看你的公司需求,知道从供应商里面要寻找哪些关键功能。