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

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

在《十二步规划  了解SOA何时真正交付(上)》中,我们介绍了如何知道一个面向服务的体系架构实现是否成功,下面我们来介绍具体的步骤。   下面这些组成了衡量SOA的 12个关键因素: 这些关键基准中的哪些将会描述SOA正在给业务带来利益?   几个月前,IT Business Edge编辑Loraine Lawson概括了SOA的关键测量因素,这些都是从顶尖的SOA 思想家们那里得出来的,他们包括 Dan Foody、Dave Linthicum、Mark Little、Leo Shuster和Jerry Smith。   1.每个服务的投资回报率(ROI):“每个服务的ROI可以做……

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

《十二步规划  了解SOA何时真正交付(上)》中,我们介绍了如何知道一个面向服务的体系架构实现是否成功,下面我们来介绍具体的步骤。

  下面这些组成了衡量SOA的 12个关键因素: 这些关键基准中的哪些将会描述SOA正在给业务带来利益?

  几个月前,IT Business Edge编辑Loraine Lawson概括了SOA的关键测量因素,这些都是从顶尖的SOA 思想家们那里得出来的,他们包括 Dan Foody、Dave Linthicum、Mark Little、Leo Shuster和Jerry Smith。

  1.每个服务的投资回报率(ROI):“每个服务的ROI可以做为整个ROI的早期的指示标记”

  2.每个服务的收入:并不是所有的服务都将产生收入,当然,这也是应该被加以考虑的范围。

  3.服务增长率/重复使用或新服务产生与使用的数量占所有服务总数的百分比:“这个度量可以帮助你尽可能地确保重用服务而不是开发冗余重复的服务。同样它也在你计算每个服务的ROI方面上非常有效。”

  4.业务敏捷性或服务开发的平均时间(周期):“它能够衡量一个服务从开发阶段到部署阶段需要多少时间。”

  5.服务变更周期:更换服务所需要的时间是衡量敏捷性的另一个因素。

  6.服务的可用性:也称为可靠性,用平均无故障时间(MTTF)和平均修复时间来衡量(MTTR)。

  7.服务活力指数:这用来跟踪过去12个月从新服务获得收入数量占所有服务收入的比例。

  8.与服务重用相关的效率:“这个效率可以衡量重用服务后项目更快交付带来的时间和费用的节省”

  9.集成时间成本:虽然每个正在进行或者将要进行的项目的集成成本仅能够估算,但有一个标准可重用的因数可用于服务的构建成本。通常,这些情况下服务构建成本占到80%。

  10.相关的机会成本:由SOA带来的机会和服务再利用都需要跨组织之间的沟通。这就需要在治理方法及其相关技术领域进行投资。

  11.成本节省/避免:“服务成本避免 = 服务构建成本 – 项目服务集成成本。”

  12.项目和维护成本的减少:“为了计算出整个项目的成本节省的数量,可以简单地使用叠加所有服务的成本节省数量来实现。”为了在任何一个时间点预测整体潜在的成本节省数量,可以通过几倍于每个服务的构建成本然后再把他们加起来得到。

相关推荐

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

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

  • 揭秘New Relic APM技术细节

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

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

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

  • CA全新解决方案推动应用经济中的业务敏捷性

    CA Technologies宣布推出新产品和增强的功能,帮助客户操作的敏捷性以使他们更好地发展,扩展和保护他们在应用经济中的业务。