CIO可持续改善实施SOA绩效的五种度量

日期: 2010-08-05 来源:TechTarget中国 英文

  什么是有效的SOA度量?有效的度量应当围绕投资回报(ROI)展开。企业投资SOA的目的是为了改善商业底线,让IT更具有成本效益,并能够对不断变化的商业需求做出快速回应。然而,ROI本身是一种难以把握兼测量的指标,在衡量一些低透明度的环节(比如市场推出时间的机会成本)上,则尤其明显。因此,如何以一种常规的方式来测量SOA的投资回报,并非一件轻松的任务。

  1.测量新服务的搭建成本。

  倘若新服务是以项目的形式提供,那么企业可以测量向商业部门提供某种新服务的总体成本。你可以按照服务的复杂程度,将其划分为简单、中等和复杂三种类型。每一种新服务的总体成本应当随着时间的推移逐步降低。

  2.测量搭建新服务的耗时。

  通常,企业希望能够通过调整现有的SOA架构来快速提供某种新服务。而其中常见的障碍在于IT往往要花费较长的时间去提供这种服务。企业可参考成本度量的测量方式,通过服务的复杂性分类来完成测量。

  3.测量服务使用率。

  一旦提供了某服务,会有多少商业流程去使用该服务?这种服务的日常使用量是多大?这些问题可以通过服务监控工具做出解答。但值得注意的是,计量某种服务在商业流程中的使用情况时,需要考虑到服务基础架构中的元数据因素。

  有着高使用率的服务意味着它对你的企业能贡献出更大的价值。相反,低使用率的服务或许意味着应当被剔除,以节省资源。对服务使用率的掌握能让企业在服务识别和优先等级排序等治理流程上做出相应的改善。

  服务的平均成本,提供时间和使用率是SOA度量中的三大基本组成部分。

  4.测量运行服务的平均成本。

  在综合了硬件、软件、维护、监控、管理、能耗等各种成本之后,就能得出SOA服务的总体运行成本。通常在服务刚启用时,这一测量指标会很高,但是随着时间的推移,它应当逐步降低。

  5.测量治理成本。

  通过追踪整个治理流程的成本来评估服务,排序并规划你的服务路径。治理成本通常由参与SOA治理所耗费时间、工作量等所组成。同样,服务的治理成本在初始阶段会较高,但随着时间推移会相应减少。

  以上五种测量指标可以合并运用,解读出企业SOA投资的整体回报。如果你能预测流程所能发挥的总体商业价值,并根据每种服务的整体成本去划分对这些流程的支持程度,那就不难获取正面的ROI。

  最后应当注意的是对一种服务的定义。真正的服务重用(reuse)应当能够在多种商业流程中逐步消化成本,最终体现正面的ROI。

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐

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

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

  • SOA治理模型核心:人

    治理在IT领域非常关键,但是很多时候企业的做法往往太过单向,企业SOA治理模型往往忽视了所有部分当中最关键的组件:人。

  • 揭秘New Relic APM技术细节

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

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

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