|
SOA已死? 從2009年至今,國外的分析師們不止一次的為SOA撰寫訃告,由此也引發(fā)了各式各樣的探討。從Anne Thomas Manes的SOA is Dead;Long Live Services到David Rubinstein在SD Times上發(fā)表的SOA is dead,but SOA lives on...諸如此類的討論層出不窮。 關于SOA死亡的原因歸結起來大致有以下幾點:
簡單回顧一下SOA的發(fā)展歷程,和大多數(shù)技術概念一樣,SOA也走過了浮浮沉沉的道路。SOA的概念最初由Gartner公司提出,由于當時的技術水平和市場環(huán)境尚不具備真正實施SOA的條件,因此SOA并未引起人們的廣泛關注。隨后在相關技術和需求的推動下,尤其在中國,大致在2007年左右的時候,SOA在中國的熱度到達一個巔峰。 當時中國企業(yè)開始直面并處理IT“遺留系統(tǒng)”的問題,由于企業(yè)必須保證其核心應用系統(tǒng)的穩(wěn)定,導致其核心應用系統(tǒng)的生命周期會很長,這就要求IT架構的靈活擴展性,SOA成為大多數(shù)企業(yè)改進II系統(tǒng)靈活性和可擴展性必須考慮的選擇。當時SOA成為各項技術會議和媒體的香餑餑,國內(nèi)越來越多的架構師也開始探討SOA的實施性,不少嘗鮮者已經(jīng)開始局部部署各項SOA的解決方案。 然而,SOA生不逢時,2008年下半年開始的金融風暴、缺乏有說服性的案例、ROI投資回報周期長、技術標準進展緩慢以及后來蓬勃發(fā)展的虛擬化和云計算浪潮徹底覆滅了SOA的聲音。 SOA王者歸來? 包括IBM,前兩年提SOA也很少了,然而,日前在北京舉行的IBM IMPACT 2012高峰論壇上,SOA卻成為了活動上被提到最多的技術詞匯,IBM也進一步明確了“下一代SOA”的發(fā)展方向,提倡將云計算、企業(yè)移動等新技術趨勢全面納入企業(yè)SOA未來發(fā)展路線圖中。IBM軟件集團大中華區(qū)WebSphere總經(jīng)理徐剛認為,對于SOA來說,人們已經(jīng)不再談SOA是什么、能做什么、怎么落地,而是談論SOA的最佳實踐?,F(xiàn)在很多企業(yè)內(nèi)部的任督二脈已經(jīng)打通,下一代面向企業(yè)服務架構將基于開放標準打通外部互聯(lián),以SOA為中心,開展API治理、事件處理...
IBM認為SOA是各項技術解決方案的中心
SOA從未離開 IBM WebSphere整合軟件全球總經(jīng)理Michael Curry認為下一代SOA需要能夠做到五件事:
企業(yè)級API治理漸受關注 尤其引起CSDN記者興趣的是,下一代SOA解決方案中將對API治理放到一個重要的層面。隨著2012年的到來,API的規(guī)模得到了持續(xù)增長并且呈現(xiàn)出一些特別的趨勢:開放API在互聯(lián)網(wǎng)公司的大獲成功也引發(fā)了企業(yè)級對第三方ISV的關注,隨著企業(yè)級API逐漸成為主流、數(shù)據(jù)中心API得到快速普及、越來越多企業(yè)將會實現(xiàn)API并且用于數(shù)據(jù)分析。 SOA基于服務的理念如今被借鑒到云計算解決方案上,兩者有相同的一面,解決企業(yè)IT架構面臨的核心問題:如何處理遺留系統(tǒng)、提高資源利用率、靈活擴展性、降低運維成本... 對此,您怎么看待SOA的未來呢?(付江/文) |
|
|