2.測量搭建新服務的耗時
通常,企業(yè)希望能夠通過調(diào)整現(xiàn)有的SOA架構來快速提供某種新服務。而其中常見的障礙在于IT往往要花費較長的時間去提供這種服務。企業(yè)可參考成本度量的測量方式,通過服務的復雜性分類來完成測量。
3.測量服務使用率
一旦提供了某服務,會有多少商業(yè)流程去使用該服務?這種服務的日常使用量是多大?這些問題可以通過服務監(jiān)控工具做出解答。但值得注意的是,計量某種服務在商業(yè)流程中的使用情況時,需要考慮到服務基礎架構中的元數(shù)據(jù)因素。
有著高使用率的服務意味著它對你的企業(yè)能貢獻出更大的價值。相反,低使用率的服務或許意味著應當被剔除,以節(jié)省資源。對服務使用率的掌握能讓企業(yè)在服務識別和優(yōu)先等級排序等治理流程上做出相應的改善。
服務的平均成本,提供時間和使用率是SOA度量中的三大基本組成部分。
4.測量運行服務的平均成本
在綜合了硬件、軟件、維護、監(jiān)控、管理、能耗等各種成本之后,就能得出SOA服務的總體運行成本。通常在服務剛啟用時,這一測量指標會很高,但是隨著時間的推移,它應當逐步降低。
5.測量治理成本
通過追蹤整個治理流程的成本來評估服務,排序并規(guī)劃你的服務路徑。治理成本通常由參與SOA治理所耗費時間、工作量等所組成。同樣,服務的治理成本在初始階段會較高,但隨著時間推移會相應減少。
以上五種測量指標可以合并運用,解讀出企業(yè)SOA投資的整體回報。如果你能預測流程所能發(fā)揮的總體商業(yè)價值,并根據(jù)每種服務的整體成本去劃分對這些流程的支持程度,那就不難獲取正面的ROI。
最后應當注意的是對一種服務的定義。真正的服務重用(reuse)應當能夠在多種商業(yè)流程中逐步消化成本,最終體現(xiàn)正面的ROI。