中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

思特沃克:SOA花費用戶數(shù)億美金無效

2018-06-11    來源:

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

“IBM have made SOA a bad word .”(IBM把SOA變成一個很差的詞匯)在接受中國信息主管網(wǎng)獨家采訪時,思特沃克軟件技術有限公司創(chuàng)始人及董事長Roy Singham這樣評價IBM和SOA。Roy說:“SOA這個詞匯,正在變成IBM能向用戶收取數(shù)億美元,卻不能向用戶交付真正有價值的軟件的廣告語。”

ESB復雜而昂貴 沒有承諾其解決的問題

近年來,SOA一度是IT業(yè)界可謂最熱門詞匯之一。按照IBM官方網(wǎng)站的解釋,面向服務架構 (SOA) 將大型應用程序結(jié)構化為可重用的構件,即“服務”,它們可對不斷變化的業(yè)務情況作出快速響應。

SOA在贏得了一些業(yè)界人士認同的同時,也有業(yè)界知名人士對SOA提出異議,其中就包括Roy。在接受中國信息主管網(wǎng)獨家采訪時,思特沃克公司的Roy對SOA闡述了自己的見解。“IBM把SOA變成一個很差的詞匯。”Roy說:“SOA這個詞匯,正在變成IBM能向用戶收取數(shù)億美元,卻不能向用戶交付真正有價值的軟件的廣告語。

在IBM看來,傳統(tǒng)的點對點應用整合方式將最終造成企業(yè) IT 架構蛛網(wǎng)化,伴隨而來的是復雜僵化的應用架構、高額的維護成本和緩慢的市場響應速度。企業(yè)服務總線(ESB)作為 SOA 架構的信息傳輸龍骨,能夠幫助簡化 IT 架構(減少應用整合接口的數(shù)量和復雜程度),降低運作成本,提升業(yè)務靈活性和市場響應速度,最終提升企業(yè)的競爭優(yōu)勢。

正是作為 SOA 架構的“信息傳輸龍骨”的ESB,引起了Roy的嚴厲批評。Roy指出,ESB非常復雜,非常昂貴。很多時候,客戶可能要花費項目一半的成本,去構架ESB。他說:“很多時候,客戶并不需要這種復雜而又昂貴的軟件。”

Roy承認,軟件服務整合上存在問題,ESB也是為了要解決這個問題。但Roy提醒:“如果你希望通過引入一個抽象層解決問題,這個抽象層將給你帶來新的問題。在把這句話翻譯進中國時,前面一句話被翻譯了,但是后面一句卻沒有。”

Roy認為,SOA試圖在項目開始之前,把服務、如何使用服務,服務之間的通信等等都設計出來。在大型企業(yè)里,這是不現(xiàn)實的。因為,大型企業(yè)擁有成百上千個服務,每個服務都有很多場景。想把所有場景都想清楚,用一個服務架構滿足所有場景,這是不現(xiàn)實的。Roy舉了一個生動的例子來說明這個問題。“這就像,你要在阿拉伯語、英文、日語、中文之間做翻譯,你是在語言之間直接翻譯,還是定義一種第五種語言,然后把一種語言翻譯到第五種語言,再把第五種語言翻譯為另一種語言。事實上,你沒有這么多時間和精力來定義第五種語言,”Roy幽默地說:“如果是一萬年,是有可能的。”

 

在接受中國信息主管網(wǎng)獨家采訪時,Roy畫了一張示意圖,描述SOA與ROD的區(qū)別。Roy認為,ESB太過復雜(too much complexity)

實際上,用戶可以有更低成本的方式實現(xiàn)SOA所承諾的目標。Roy認為,對于服務之間不能互聯(lián)互通的問題,ROD可以以更低成本解決這個問題。他介紹,ROD也是一種架構技術,所要解決的問題和ESB聲稱所要解決的問題是一樣的,只是ROD可以更加輕量更加優(yōu)雅地解決。而且,ROD是架構設計上的,并不一定需要用敏捷開發(fā)。他透露,思特沃克將在九月份發(fā)布一個新的paper,詳細闡述ROD這種架構。

SOA失敗案例鮮為人知背后的秘密

在Roy看來,國外CIO兩三年前就知道了,使用ESB技術會出現(xiàn)什么問題。由于中國CIO和國外CIO之間的溝通交流太少。使用ESB會帶來的新問題相關的信息和知識,中國CIO并沒有及時的獲得。Roy介紹了三個SOA的失敗案例。

SOA失敗案例一:

美國有一家很大的銀行,希望用ESB整合服務,花費了7億美金,用了很多年時間,去定義系統(tǒng)里的服務。結(jié)果是,只有5%的服務得到了應用,而 95%的服務定義好了,卻沒有得到多少應用。7億美金的大部分被浪費了,沒有給銀行帶來應有的價值。

SOA失敗案例二:

美國一家做信貸的公司,用了2億美金,去定義各種服務。最后當他們希望使用這些服務,突然發(fā)現(xiàn)很難做成一個連接器。這兩億美金的投入,沒有得到多少效果。

SOA失敗案例三:

這是唯一一個,現(xiàn)在能找到的具體用戶名的失敗案例。Telstra是澳大利亞的電信公司,花費40億美金,試圖用SOA去構造一個CRM系統(tǒng)。然而,這個系統(tǒng)沒有能得到上線,也沒有解決Telstra的問題。Telstra不得不把一個20年前的CRM系統(tǒng),放到生產(chǎn)系統(tǒng)里。而新構造的系統(tǒng),竟然沒有能提供20年前的系統(tǒng)所提供的功能。

(編者注:這是一家當?shù)孛襟w的報道http://www.zdnet.com.au/telstra-s-it-sins-339297363.htm)

大多數(shù)時候,公眾能了解到的,都是成功的案例,卻很少看到失敗案例。Roy認為,這是因為一個非常非常普遍的現(xiàn)象是,沒有人勇于說出真相。任何一個ESB項目,都涉及到很多金錢。沒有一個CIO會說:“我浪費了公司的錢,構建了一個沒多少價值的SOA。”

 

思特沃克軟件技術有限公司創(chuàng)始人及董事長Roy Singham在接受中國信息主管網(wǎng)采訪

在Roy看來,假如一個CIO用了ESB,花費了巨額的資金,但沒有帶來預計的效益,CIO最好的策略是不要去談論這個。CIO因為難堪而不談論ESB失敗的事情,而媒體卻因為收了很多廣告費,也不會談論失敗案例,這就導致使用ESB會有的問題沒有讓更多的人知道。
 

標簽: 媒體 美國 企業(yè) 通信 網(wǎng)站 問題 用戶

版權申明:本站文章部分自網(wǎng)絡,如有侵權,請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:數(shù)據(jù)中心擴容觸碰密度天花板

下一篇:PROMISE于Computex 2010展出