雲端計算是新的SOA 是好事也是壞事

isoa發表於2010-06-07

轉自http://soa.ctocio.com.cn/xwpl/401/9383401.shtml

 雲端計算是建立在SOA原則基礎之上的。因此,讓我們討論一下這個話題:為什麼雲端計算是新的SOA?

  從一個IT或者企業設計師的角度看,肯定是有一些相似之處的。如果我們暫時把雲端計算模式的商業和金融方面放在一旁,僅僅集中在雲端計算平臺是如何提供軟體功能的,那麼,我們看到的是一個軟體服務提供平臺,這在概念上是在每一個SOA計劃核心的東西。從應用程式和資料整合的觀點看也是如此。SOA的原則確實非常強勁地通過雲端計算表現了出來。

  業內人士Neil Ward-Dutton說,我堅定地認為雲端計算和SOA在概念的水平上是關係非常密切的。在2005年,當我組建MWD Advisors顧問公司的時候,我們的重點是SOA及其潛力以幫助建立IT機構(作為服務提供商)與一家企業的其它部分的“客戶”之間的新的、更加結構化的關係。我們認為,SOA(如果做得正確)能夠幫助機構把IT看作是一個一生的提供服務的準則:不僅考慮到通過應用ITIL(IT基礎架構庫)提供服務,而且還要從軟體開發和整合的角度觀察這種提供服務的方法意味著什麼。

  Ward-Dutton說,考慮到這種想法,我認為雲端計算是實現“面向服務的IT”的另一條道路,是SOA應用的補充和建立在SOA基礎之上的。

  落入SOA陷阱

  Ward-Dutton說,為什麼Peter Hinssen寫的那篇有關“雲端計算將把資訊長從董事會表格中刪除”的微博讓我最終決定寫這個話題的文章呢?因為雲端計算是建立在SOA的好事的基礎之上的,因此,我擔心SOA的一些負面的東西也會困擾雲端計算。

  雖然一些機構一直堅持應用SOA並且確實看到了許多好的結果(文化和技術上的),但是,也有一些機構對這個想法失去了興趣們,認為這是行業標準組織的浮誇、沒有事實根據的宣傳和誇大的沒有必要的複雜性。所有這些事情都是IT廠商推動的,他們合謀建立一個聖經之塔,把重點過多地放在塑造新興的市場方面,實施佔領土地的運動和進行競爭,沒有把足夠的重點放在使用者需求方面。Ward-Dutton說,我擔心的是雲端計算也會發生同樣的事情。

  Hinssen的微博參考了VMware營運長Tod Nielsen在金融時報上發表的一篇題為“現在是從董事會議事日程上撤銷IT的時候”的文章。他的論據似乎是虛擬化和雲端計算將把IT的複雜性減少到這種程度:IT不再費力地根據業務需求提供服務。這意味著董事會不必佔用時間討論如果處理效能不佳的IT問題。但是,這篇文章沒有進一步說資訊長將失去在董事會的位置。但是,你可以看到這些事情如何向滾雪球一樣迅速增大。

  讓我們澄清一些事情

  讓我們得到一些簡單的、沒有言過其實的宣傳的有關雲端計算的事實:

  1.雲端計算不適合一切工作量或者應用程式。

  2.不同的人試用雲端計算是出於不同的理由,有些是因為金融方面的好處,有些是因為它幫助人們更快地做事,有些是因為它幫助人們更接近外包的IT能力。

  3.雲端計算,就像虛擬化和SOA一樣,不能消除IT的複雜性,但是,雲端計算是幫助你更好地管理複雜性和逐步減少複雜性的工具。

  4.雲端計算在短期和甚至中期都不會取代現場的基礎設施。它將增強這個基礎設施,沒有任何東西消亡。正如我們一直對客戶說的那樣,當前的IT領域是一個充滿了“and”的領域,而不是一個充滿了“or”的領域。

  在2006年,我們MWD Advisors顧問公司發起了一個反對“SOA 2.0”的請願活動,作為對某些IT行業的廠商把重點主要放在獲取和擁有市場方面而不是使用者的需求方面的反應。那次請願活動在很短的時間裡就得到了500多人的簽名,其中包括有關廠商的人員。我希望我在考慮問題的時候不要過多地以我為中小,至少在一段時間裡是如此。我希望抑制這種狂熱。

  Ward-Dutton說,我確實希望我們不需要對雲端計算也做同樣的事情。但是,我在密切注意這個事情。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14780828/viewspace-664590/,如需轉載,請註明出處,否則將追究法律責任。

相關文章