形似而神不似:雲計算治理與SOA治理

 

形似而神不似:雲計算治理與SOA治理
當你在公共雲中部署若干應用和服務時,你已放棄了對其的一些控制權。你可能會冒着若干安全性、一體化以及金融方面的風險。爲了應對雲計算的這一挑戰和早期SOA的挑戰,你可能會考慮實施某種形式的雲計算治理。
SOA的治理環境與雲計算架構的治理環境之間有着一定的相同之處與不同之處。有關觀察人士表示,當雲計算應用運行時其治理的運行將佔據較高的優先級。人們是否會提升至雲計算而放棄SOA治理?對於Layer 7 科技公司的CTO Scott Morrison來說,這是糟糕的一個決定。
  “在現實中,你所應該做的事是瞭解使用SOA治理能夠做些什麼,因爲那裏有許多很好的基本思路和許多好技術,”Morrison說。“如同在雲計算中一樣,基於此進行構建。”
  在雲計算中有一個“三位一體”的問題,HP公司軟件產品與戰略營銷副總裁Paul Muller如是表示。即:安全性、一體化和成本管理,這些方面都可以通過治理來解決。當分佈式雲計算面臨跟蹤個別消費相關服務與業務處理的挑戰時,這就變得越來越重要。
  “當廠商正在改變他們的應用程序接口而你又正在改變你的應用程序時,你需要確保實施相應的變更管理和治理,”Muller說:“基於此我們可以如同在SOA環境下一樣開始相同的工作,以應用自動化策略。”
  運行時間治理
  與SOA治理可被分爲兩大類(設計時間與運行時間)類似,雲計算服務治理也可按相同的類別進行區分。根據藍山實驗室的創始人和CTO David S. Linthincum的說法,雖然,仍然存在於服務訪問控制的設計時間治理與策略設計比本地傳統計算更爲盛行,但是在雲計算中運行時間治理是第一優先級的。
  “所有的服務需要被置於同類的治理架構下,”Linthicum說。“通常有一個運行時間框架,能夠控制對那些服務的訪問、定義那些服務及其成熟度、找出那些服務是否有變化、當你對服務失控時什麼更爲重要以及找出你的治理系統是如何與安全性密切配合的。”
  Linthicum強調說,治理的日常執行和建立一個統一的治理架構都是雲計算中的關鍵問題,特別是當你選擇融合來自於不同雲計算的服務,例如Amazon與Sales Force,並將它們連接至你自己企業中的獨立內部網絡和私有云時。
  “但是,當你遷往具有相同模式(如同SOA中的一樣)的雲時,它更像是一個運行時間環境,”Linthicum說。“因爲我們正在混合和匹配來源不同的服務以形成我們自己的解決方案,所有治理將變得更加重要。”
  Gartner公司的Daryl Plummer還強調了雲計算環境中運行時間治理的重要性。他強調說,如同供應商在SOA的經歷一樣,治理雲計算服務主要是治理業務而非治理軟件組件。
  “在雲計算的世界中,一些負責任的公司必須確保其服務在每天中的每一分鐘都是正常工作的,”Plummer說。“這並不是把服務形成白紙黑字那麼簡單,這是要確保服務的可用性並讓開發人員弄清楚之後應當如何使用該服務。這是一個活生生且每天都在運行的服務。”
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章