您的企業需要SOA管理嗎?

2021-04-19 23:58:31 字數 2105 閱讀 5200

soa管理是我經常談論的乙個話題,得到的反饋也是好壞參半,這是因為對願意以及方式缺乏了解。不管你的組織開始soa多長時間,soa管理都是需要多加注意的。我將首先解釋一下soa管理需要注意的原因,而後再談一下需要注意的方面。

soa管理是我經常談論的乙個話題,得到的反饋也是好壞參半,這是因為對願意以及方式缺乏了解。不管你的組織開始soa多長時間,soa管理都是需要多加注意的。我將首先解釋一下soa管理需要注意的原因,而後再談一下需要注意的方面。

但在我開始之前,我首先要澄清soa管理與soa治理的區別。對於我來說,soa管理是soa治理的一部分。soa治理是由流程、標準以及政策來治理soa實施的。乙個完整的soa治理解決方案設計登錄檔、儲存、管理變革、服務控制、服務質量、安全等等。

在此我將只談soa管理,對於多數廠商來說是服務控制、安全、業務流程可見度以及異常事件處理。

首先,讓我們看看傳統的智慧型。組織通常認為他們不需要soa管理的原因在於沒有足夠的業務動力。或者說:「在我們的soa架構還沒建立起來的時候就需要soa管理呢?」這種想法正確嗎?你可以在讀完這篇文章之後做出自己的決定。

我早前曾經提到過soa實施像一場旅行,你的組織要達到一定的soa成熟度是需要時間的。在soa實施的某乙個時間點,soa管理就會牽涉進來,原因有兩點:

1你的soa架構將單個的應用程式和筒倉型業務功能變成了分布式服務.隨著靈活性和靈敏度的增加,安全和訪問控制的複雜性也隨之提高.這就需要管理工具上的新想法。

2 即使是在基礎的soa環境中,你的組織也將需要soa架構的可見度。可見度的要求包括業務流程、服務使用、效能瓶頸等等。隨著你的環境變得越來越分散,使用原有的管理工具就會逐漸喪失可見度。因此,當soa促進你的業務時,你需要soa促進你的管理環境去超越傳統系統管理。

這是soa發展的適當時機嗎?

那麼,什麼時候才是考慮soa管理的適當時機呢?這個時間應該早於還是晚於你的soa部署期呢?決定因素有以下幾點:

1 訪問權控制和安全是soa管理提出的關鍵問題。因此,soa管理應該是你的soa基礎架構整體中不可分割的一部分,而不是隨後加入。從實際出發,你需要在soa專案早期考慮安全和控制。

2 有了妥善的規劃,soa管理將降低soa專案的成本實施時間。人們普遍認識到專案週期早期發生的改變/修復相較於晚期來說影響更小。換句話說,你越晚決定對soa管理提出的問題進行解決,對你之前所做決策的影響就會越大,而代價往往是巨大的。

3 組織往往只有在出現問題的時候才會想到管理。我們很難去量化由於基礎架構中累贅服務或安全破壞所造成的干擾帶來的成本。你要做的不是去尋找救火措施,而是利用soa管理工具主動的控制和監控業務。

4 業務流程管理(bpm)是亞洲企業中的一大主題。soa實施則是另外乙個主題。soa管理工具是bpm很好的補足解決方案。

在使用bpm的時候,多數企業都想如何利用bpm工具建立並管控其業務流程。但是,我需要提出以下幾個問題以供考慮:

1 是不是所有的業務流程都能用bpm解決方案來定義?

2 如果不是,那麼你要如何處理那些沒有被bpm工具定義的業務流程?

3 這些業務流程是遵循最初設計構想來運作的嗎?

換句話說,你要如何發現你的業務流程正導致一些始料未及的後果?

我認為大多數企業都無法通過bpm解決方案為所有的業務流程建模。如果你的業務存在已久,那麼就可能會比你想象中還要多的未定義業務流程。一些 soa管理工具,帶有自動發現功能,能彌補這一空白。這些工具能夠「看到」並告知你基礎架構中正在發生的問題。所以不要以你認為有效的方式模擬業務流程, 而讓你的soa管理工具來告訴你真正發生的問題。這不僅僅有利於it針對應用和瓶頸下功夫,還有利於分析師看到實時的業務流程。

注意事項:

1 效能:所有的管理和監控工具會帶來一些開銷,你需要確定你的系統效能不會受到太大的影響。

2 標準支援:你的業務是在異構的應用程式、服務和標準中執行的,你的管理解決方案也需要如此。如果你需要改變基礎架構投資以服務soa管理,那麼你有可能在尋找錯誤的解決方案。

3 跨功能支援。你的soa基礎架構可以跨越多個功能或應用解決問題,同樣,你的soa管理方案也是如此。千萬確保你所制定出的解決方案能夠真正的滿足it部門的需要,同時也能滿足業務分析人員,甚至可能會是保安人員的需要。

就如同整個企業架構體系中的其他資產一樣,如果你能確切的知道soa管理解決方案存在的意義以及如何使用將會讓你獲得更加明顯的競爭優勢。那麼,你是否真的需要soa管理?這個決定是由你選擇的。

客戶真的需要SOA嗎?

2005年才剛開始,面向服務架構soa就已經具有成為年度熱門話題。那時候,產業界的博學之士已思索各式各樣的問題,並提出種種 2005年會是 soa竄紅的年頭嗎?今年會是客戶採用soa的年頭嗎?soa會是這一年眾人最津津樂道的名詞嗎?會不會也變成最誇大不實的名詞呢?而我當時想 客戶真的需要soa嗎?所...

客戶真的需要SOA嗎?

所有關於soa的討論幾乎都集中在靈活性 把應用程式拆解成服務 模組化 再利用 增加可用性以及服務的管理上。soa可切割 執行任何你交辦的任務,而且做得更快 更有效率,成本也比以往用過的其它方法來得低廉。這一切究竟有何意義?這些討論通常都是空論,未觸及企業真正需要解決的實際商業問題或商機。這種情況可能...

您關注過您企業電子文件保護嗎?

資訊既非物質,也非能量,但它是構成我們世界的基本要素之一,是人類社會創造的知識的總和。資訊資源與物質 能源資源有乙個很大的不同特點,就是它可以被重複使用,可被同時共享,在使用過程中不僅可以不減少,有時還可產生新的增量。人類將全面進入資訊時代。資訊產業無疑將成為未來全球經濟中最巨集大 最具活力的產業。...