要衡量從SOA 獲得的投資報酬率并不是一件容易的事。但如果一開始使用有效的治理計劃,事情簡單多了。
在SOA圈子中,治理已經成為一個熱門的話題,這主要是因為用戶發現他們確實需要對自己所構建的Web服務進行更高程度的控制,以證明SOA的價值。
要證明SOA 的價值是很難的,因為 SOA 只是協助用戶完成工作的架構,它并不是能輕易計算成本或收益的業務流程。
Gartner在題為《關鍵的衡量標準有助于證明投資于 SOA的正確性》的報告中指出:“SOA方案的原動力通常來自于對啟用、支持與管理更頻繁的變更 (經常為非事先規劃) 的需求。以傳統的ROI方法來測量 SOA的益處往往無法勝任,因為項目仍然是活動中的目標。”證明 SOA的投資回報的好辦法是執行治理佳實踐。
如果沒有強力有效的治理,幾乎所有 SOA 項目后都會以失敗收場。由于治理 SOA 是關鍵,因此需要建立一個真正具有執行效力的監察/評鑒委員會,把治理列為優先考慮的事項,而且治理工作必須從一開始采用 SOA 開始,而不是等事情發生之后才列入考慮的項目。
IDG 新的 SOA 調查顯示,超過半數的企業表示組織與治理是他們面臨的大障礙。這些CIO 可能規避 SOA 的一些理由包括:SOA項目的ROI衡量、佳實踐辨識、變革的管理、資源的聚集以及企業計策層的支持等。
解決這些課題的好方法是選擇成效有限、但可衡量的小型項目,而這些小型項目的 SOA 整備度必須要能輕易地應用在范圍較廣的項目上。客戶關系管理系統是很好的著手點,因為幾乎所有的業務領域都需要與其進行互動。藉由投資使這些應用程序準備好配合 SOA,在接獲新要求時延伸這些服務會越來越簡易,每一新專案的 ROI 也會節節高升。
為了實施SOA治理,不少廠商正在開發全新工具與技術,以幫助客戶進行風險管理,更加充分地實現SOA的優勢。通過收購原數據知識庫廠商Flashline公司,BEA推出了全新的AquaLogic Enterprise Repository,在生命周期的規劃、業務流程建模、服務編排和組裝,以及服務創建階段中使用。AquaLogic Enterprise Repository提供了包括資產關系的圖形化導航;通過策略管理和一致性跟蹤進行設計時管理;同時支持指定的和未指定的重用;依賴性跟蹤、影響分析和ROI報告;自動化的使用跟蹤等等功能。BEA的共享工作環境WorkSpace360°上已經提供了WorkSpace Central功能,提供能夠讓SOA生命周期中所有參與者進行共享、協作的SOA生命周期管理功能。