什么是有效的SOA度量?有效的度量应当围绕投资回报(ROI)展开。企业投资SOA的目的是为了改善商业底线,让IT更具有成本效益,并能够对不断变化的商业需求做出快速回应。然而,ROI本身是一种难以把握兼测量的指标,在衡量一些低透明度的环节(比如市场推出时间的机会成本)上,则尤其明显。因此,如何以一种常规的方式来测量SOA的投资回报,并非一件轻松的任务。
1.测量新服务的搭建成本。
倘若新服务是以项目的形式提供,那么企业可以测量向商业部门提供某种新服务的总体成本。你可以按照服务的复杂程度,将其划分为简单、中等和复杂三种类型。每一种新服务的总体成本应当随着时间的推移逐步降低。
2.测量搭建新服务的耗时。
通常,企业希望能够通过调整现有的SOA架构来快速提供某种新服务。而其中常见的障碍在于IT往往要花费较长的时间去提供这种服务。企业可参考成本度量的测量方式,通过服务的复杂性分类来完成测量。
3.测量服务使用率。
一旦提供了某服务,会有多少商业流程去使用该服务?这种服务的日常使用量是多大?这些问题可以通过服务监控工具做出解答。但值得注意的是,计量某种服务在商业流程中的使用情况时,需要考虑到服务基础架构中的元数据因素。
有着高使用率的服务意味着它对你的企业能贡献出更大的价值。相反,低使用率的服务或许意味着应当被剔除,以节省资源。对服务使用率的掌握能让企业在服务识别和优先等级排序等治理流程上做出相应的改善。
服务的平均成本,提供时间和使用率是SOA度量中的三大基本组成部分。
4.测量运行服务的平均成本。
在综合了硬件、软件、维护、监控、管理、能耗等各种成本之后,就能得出SOA服务的总体运行成本。通常在服务刚启用时,这一测量指标会很高,但是随着时间的推移,它应当逐步降低。
5.测量治理成本。
通过追踪整个治理流程的成本来评估服务,排序并规划你的服务路径。治理成本通常由参与SOA治理所耗费时间、工作量等所组成。同样,服务的治理成本在初始阶段会较高,但随着时间推移会相应减少。
以上五种测量指标可以合并运用,解读出企业SOA投资的整体回报。如果你能预测流程所能发挥的总体商业价值,并根据每种服务的整体成本去划分对这些流程的支持程度,那就不难获取正面的ROI。
最后应当注意的是对一种服务的定义。真正的服务重用(reuse)应当能够在多种商业流程中逐步消化成本,最终体现正面的ROI。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
SOA治理模型核心:人
治理在IT领域非常关键,但是很多时候企业的做法往往太过单向,企业SOA治理模型往往忽视了所有部分当中最关键的组件:人。
-
如何使用SOA治理工具保证项目进度
由API的增加以及为业务应用创建出简单好用接口的需求增长所驱动,这些合并的API-GRC工具帮助开发人员创建,发布,管理并且推广API的使用。
-
SOA治理工具优势:自动化、集中化
SOA项目出现了失去控制的倾向,有可能会导致SOA行动出轨,失去对未来努力的支持,并且浪费时间和资源。
-
API管理工具能否弥补REST与Web服务之间的鸿沟?
随着企业学习如何通过RESTful利用现有服务,API管理工具正在引起轰动。API管理工具能否弥补REST与Web服务之间的鸿沟?