NetManage的 SOA Planner是NetManage公司轉型后推出的一款新型工具。NetManage公司在九十年代初期,轉型成為提供SOA工具的提供商,包括在CICS(客戶信息控制系統)和其它大型機軟件上創建Web服務的onweb工具。
NetManage 公司產品管理經理Archie Roboostoff 說,SOA Planner安裝在企業網絡上,能夠自動搜集關于企業中應用軟件用途以及其使用頻率的數據,進而幫助提供面向服務的第一步藍圖。他說,根據這些數據信息,架構師和業務分析師對如何進一步規劃SOA實施有正確現實的認識,這樣就避免了對應用軟件使用情況進行假設,幫助他們節約了時間人力物力。
“這也使得SOA計劃不僅僅只是紙上談兵,” Roboostoff說道,這也解釋了為什么SOA Planner能和OnWeb工具充分結合進一步從而實現對遺留系統的服務導向改造。
ZapThink LLC公司的高級分析師Jason Bloomberg說,這款新工具可以使架構師將服務目標定位到那些能帶來最大業務價值的關鍵問題上。
“SOA Planner工具是以SOA為特定服務對象,因為它幫助組織決定哪一原有程序的能力最適合服務授權。對服務進行排序是一項挑戰性工作,通常是許多組織的關鍵問題,而SOA Planner幫助他們執行80/20經驗法則,也就是說通常20%的系統功能會消耗了80%的時間,而剩下20%的時間才會用于解決特定問題。所以,將充分利用的20%定為服務啟動目標,用最少的時間創造最大的業務價值和充分的再利用!
Bloomberg說NetManage公司依靠這款以高使用率服務開始的新工具和對實施SOA的四步規劃成功地進入SOA市場。
分析師說“NetManage是最先提出決定這20%用途的直接工具的公司之一!
按照Roboostoff所介紹的那樣,配合NetManage本公司的SOA Planner和OnWeb工具,擴大SOA的四步策略似乎依從了另一商業原則:keep it simple stupid(KISS,盡量簡單原則)
NetManage經理說這四步分別是:
第一步:規劃使用由SOA Planner搜集的數據。Roboostoff說根據NetManage客戶的經驗,主要是在保險業、金融業和保健行業,“NetManage已經發現成功的實施以建立基礎策略為開端,使系統具有計劃性和抗風險能力,從而能確定是否處理終端用戶請求,決定終端用戶是否有服務授權!蓖ㄟ^事實數據,更容易使IT專家、架構師、開發人員和業務分析師就哪些應用軟件可以用于服務問題達成共識,他說。
第二步:在構造階段,設計者就開始在原形的基礎上架構SOA。像Roboostoff解釋的那樣,在第一階段中確定下來的應用軟件能夠作為使用OnWeb工具創建原型的服務而公布。之后,原型經過測試。在測試基礎上進行更改,之后是用戶反饋,最后該程序將作為最初實施SOA中一項服務而被執行。
第三步:發展,就是當業務需要發生改變時及時更改服務。
第四步:當一項服務在某一個部門得到成功應用后,它就可以被拓展到整個企業,而這就是向前發展增加的尺度。
文章來源于領測軟件測試網 http://www.kjueaiud.com/