如何開始你的SOA治理

2021-04-20 07:14:59 字數 1108 閱讀 1493

todd biske(為一家財富500強企業工作的資深it架構師,他即將發表一本soa治理的新書。)提供了關於「如何開始soa治理」他自己的觀點。他聲稱:

[沒有人]為如何將(治理)安置在組織中制定乙個明確的計畫
治理對於他來說是:

乙個組織用於達成其預期行為的人員,策略以及流程。
他這樣解釋到

情況經常是,明確表達預期行為的步驟和指導實現這一行為的策略都沒有完成,或者說做得不夠。反而是,重點直接就轉到了執行。
他認為問題在於:

[執行]絲毫不能讓專案經理、架構師和開發者改變他們對應基於什麼標準來評價其行為正確與否的理解。
如果你在尋找乙個起點,我建議不要將重點放在執行上。我的推薦是定義你希望從組織之外所看到的行為,能夠幫助指導行為的策略,並首先專注於組織在這些方面的教育。
職員們對組織期望獲得的成果接受的教育越好,他們就越有可能服從那些能指導這些行為的策略,減輕了強制執行的需要。
先從小型試點開始增量構建……遵循乙個簡潔務實的方法
他解釋到:

治理的實施過程中最主要的目標就是風險歸避和提公升減輕風險的運營可**性(operational predictability)。

七月,eric knor和oliver rist在他們的「步入osa」系列中談到了soa治理:

越早開始思考治理如何工作越好
他們解釋的理由是

soa越成功,其管理就越成問題
他們認為:

註冊中心不只是乙個服務用來描述其元資料並被客戶和其它服務發現的容器而已。它們同樣是soa治理的中心,在這裡it可以列出人為服務的擁有者,進行版本管理,保證遵從企業需求,等等。
如todd指出的那樣。創立乙個soa治理組織就像變戲法一樣。(治理)太多的話人們會試圖繞過它,(治理)不夠的話人們又會質疑它的價值。你知道能使其運作的訣竅嗎?還是根本不起作用?

SOA治理的實踐

soa治理的最佳實踐 soa治理本質上是社會性的,因此,需要開發人員和架構師不斷溝通。1 建立評估小組。治理策略的制定 維護和修改應該通過乙個小組進行,而不是某些人的獨斷行為。2 先開發乙個互動性的框架。標準是soa的基石,從一開始,就要建立乙個可擴充套件的提供互動功能的框架,詳細記錄組織中使用的協...

實用的SOA治理

ross mason,mulesource的cto兼聯合創始人,在一篇關於soa治理的文章中提到,在現代社會中,傳統的自頂向下的soa思想已經不再流行且已過時,對於治理以及soa整體而言,他敦促一種更為實用的現實世界的方案。u0026 xd n mason解釋到,在傳統的公司裡有乙個 soa卓越中心...

實用的SOA治理

ross mason,mulesource的cto兼聯合創始人,在一篇關於soa治理的文章中提到,在現代社會中,傳統的自頂向下的soa思想已經不再流行且已過時,對於治理以及soa整體而言,他敦促一種更為實用的現實世界的方案。mason解釋到,在傳統的公司裡有乙個 soa卓越中心 它是 乙個集中式的辦...