關(guān)于我們 | 聯(lián)系我們 | 定制服務(wù) | 訂購流程 | 網(wǎng)站地圖 設(shè)為首頁 | 加入收藏

熱門搜索:汽車 行業(yè)研究 市場研究 市場發(fā)展 食品 塑料 電力 工業(yè)控制 空調(diào) 乳制品 橡膠

當(dāng)前位置: 主頁 > 產(chǎn)業(yè)觀察 > IT通訊 >  微軟在SOA市場發(fā)展動態(tài)分析

微軟在SOA市場發(fā)展動態(tài)分析

Tag:SOA  

  全球最大的計算機(jī)軟件供貨商Microsoft成立于1975年,全球總員工數(shù)將近8萬人。Microsoft旗下分為五大事業(yè)群:(1)使用端(Client)、(2)服務(wù)器工具(Server and Tools)、(3)企業(yè)在線服務(wù)(Online Service Business)、(4)微軟商業(yè)(Microsoft Business)以及(5)娛樂裝置(Entertainment and Device)。其中Client與Microsoft Business為Microsoft最大營收來源,包含計算機(jī)/行動裝置OS、Office應(yīng)用程序,幾乎壟斷全球家用/辦公計算機(jī)市場;其次營收來源為Server and Tools,主要以.NET平臺支持中小企業(yè)商軟服務(wù),也是Microsoft近期極力開拓的新興市場。
  隨著SOA(服務(wù)導(dǎo)向架構(gòu))議題在信息服務(wù)產(chǎn)業(yè)持續(xù)發(fā)酵,各大軟件廠商相繼發(fā)表SOA相關(guān)的新產(chǎn)品與服務(wù),Microsoft也從1999年開始進(jìn)行相關(guān)的應(yīng)用發(fā)展。
  Microsoft在1999年9月首次宣告Web Services(網(wǎng)絡(luò)服務(wù))模型。Web Services為使用標(biāo)準(zhǔn)進(jìn)行傳輸、譯碼及協(xié)議作數(shù)據(jù)交換的應(yīng)用程序。由于Web Services的公開標(biāo)準(zhǔn)非常適合于不同應(yīng)用程序間統(tǒng)一整合,隨即掀起了軟件市場革新的浪潮,應(yīng)用程序的基礎(chǔ)架構(gòu)開始朝向服務(wù)導(dǎo)向發(fā)展。之后.NET Framework 1.0以及Windows Services平臺內(nèi)建的工具都讓服務(wù)導(dǎo)向成為基本功能。
  在2002年2月,Microsoft和IBM等多家廠商聯(lián)合公布WS-I (網(wǎng)絡(luò)服務(wù)互操作組織),期望透過符合產(chǎn)業(yè)接受的公開標(biāo)準(zhǔn),讓W(xué)eb Services更快速的開發(fā)與部署。同年8月,再聯(lián)合提出BPEL(商業(yè)流程執(zhí)行語言),是為Web Services進(jìn)行商業(yè)流程運作所制訂的標(biāo)準(zhǔn),以使企業(yè)內(nèi)部與外部之間的訊息交換以及流程運作標(biāo)準(zhǔn)化。
  Microsoft在2004年3月推出BizTalk Server 2004版,是完全基于Visual Studio.Net的開發(fā)環(huán)境。軟件開發(fā)人員可以輕易地利用可視化工具,透過拖放功能來建立復(fù)合的解決方案,降低開發(fā)時間與人力投入成本。透過BizTalk平臺不但可以快速達(dá)到EAI(應(yīng)用程序整合)或是B2Bi(交易伙伴整合),更提供  完整的BPM(企業(yè)流程管理)解決方案。
  直到2006年,Microsoft首度針對SOA提出具體的實踐模型:「真實世界SOA」-以業(yè)務(wù)需求與策略愿景為依據(jù),透過累增且反復(fù)的SOA小型項目來達(dá)成作業(yè)目標(biāo),符合「真實世界」的實作方式。最終目的是實現(xiàn)IT資源與企業(yè)需求達(dá)到互相融合的境界;同年6月,Microsoft推出新一代的BizTalk Server 2006,可進(jìn)階整合SQL BI與Office辦公軟件。預(yù)計下一代Longhorn Server將整合所有技術(shù),代號為Indigo(目前已命名為WCF)平臺,能強(qiáng)化Microsoft在SOA平臺的競爭地位。
  Microsoft SOA經(jīng)營現(xiàn)況與市場地位
  服務(wù)器部門營收逐年提升,SOA效應(yīng)待觀察
觀察Microsoft近五年的「Server and Tools事業(yè)群」?fàn)I收,每年皆呈現(xiàn)穩(wěn)定的成長,Server應(yīng)用產(chǎn)品逐漸受到市場青睞。Microsoft在2004年推出BizTalk 2004之后,當(dāng)年的Server and Tools營收隨即有大幅度的增長,顯見企業(yè)市場對整合服務(wù)及Web Services有相當(dāng)?shù)男枨蟆V笸瞥龅腟QL Server 2005、Visual Studio 2005以及BizTalk 2006相繼維系Server and Tools一定的營收成長動能。隨著2006年Microsoft公布「真實世界SOA」的企業(yè)解決方案,預(yù)期對之后相關(guān)的Server產(chǎn)品以及項目顧問服務(wù)收入將有正面的幫助,值得后續(xù)密切觀察。
  SOA解決方案為企業(yè)CIO偏好使用
  根據(jù)Goldman Sachs的調(diào)查,企業(yè)CIO對SOA/Web Services的軟件品牌使用偏好程度(Customer Preference),Microsoft獲得CIO的首選;若以品牌認(rèn)定重要程度(Mindshare)而言,Microsoft仍是CIO心中最重要的軟件服務(wù)廠商。探究其因,可能與Microsoft長期以來大力推動Web Services的發(fā)展有關(guān),多項軟件產(chǎn)品皆提供Web Services的標(biāo)準(zhǔn)接口,方便企業(yè)整合既有應(yīng)用程序。
  SOA Platform居于市場領(lǐng)先者地位
  SOA Platform是一個應(yīng)用程序平臺,用來設(shè)計、開發(fā)、部署與管理一切符合SOA概念的應(yīng)用程序。根據(jù)Forrester的研究,SOA平臺等級的評分項目包括系統(tǒng)擴(kuò)充性、開發(fā)功能性、管理能力以及互操作度  (Interoperability),依此將軟件廠商的SOA平臺進(jìn)行評等。Microsoft的SOA平臺被評列為市場領(lǐng)先者(Leader),市場競爭力(圓圈大小)僅次于IBM、Oracle;在市場策略(橫軸)領(lǐng)先所有業(yè)者,而產(chǎn)品功能性(縱軸)僅次于Oracle、IBM。綜合言之,Microsoft與Oracle、IBM為目前在SOA平臺的前三名主要領(lǐng)導(dǎo)廠商,其中Microsoft在產(chǎn)品的定價與成本具有相對的競爭優(yōu)勢,而在應(yīng)用架構(gòu)與部署管理方面則是相對需要強(qiáng)化的地方。
  Microsoft SOA產(chǎn)品與發(fā)展策略
  提倡「真實世界」的SOA,以IT顧問角色為企業(yè)把脈
  傳統(tǒng)實作SOA的二種方式分為:由上而下(Top-Down)以及由下而上(Bottom-Up)的全面規(guī)劃。但這兩種方式皆有潛在的缺點,最終可能導(dǎo)致失敗的SOA項目。例如,當(dāng)由上而下采取完整且龐大的方式來啟動SOA,將耗費大量的開發(fā)時間,因此在項目完成之前,解決方案可能已不再符合當(dāng)時的商業(yè)需求;同樣地,由下而上來驅(qū)動SOA項目,忽略企業(yè)目標(biāo)的引導(dǎo)而僅為了SOA來建立SOA,最后將實作太多與企業(yè)目標(biāo)無關(guān)的作業(yè)。
  因此Microsoft提倡一項稱為「中間」(Middle-Out)的實作方式,可混合以上兩種方法。此方式乃以策略愿景(Strategic Vision)及商業(yè)需求(Business Drivers)為依據(jù),透過累增且反復(fù)的SOA小型項目(滿足單項商業(yè)需求)來達(dá)成「真實世界」的SOA實現(xiàn)情境。
雖然Microsoft目前在SOA方法推出較晚,但訴求以企業(yè)管理階層(Enterprise Level)的IT顧問角色提供CIO全盤一致的解決方案,頗得到SOA的早期采用者(Early Adopter)-大型企業(yè)公司的共鳴。臺灣Microsoft在這幾年已成功執(zhí)行過二十幾個Web Services/SOA-Based的項目。例如中華電信的新一代營運系統(tǒng)及軟件(NGOSS)、廣達(dá)計算機(jī)的實時采購系統(tǒng)、e政府服務(wù)平臺以及臺大醫(yī)院HIS醫(yī)療信息系統(tǒng)等。
  致力SOA平臺發(fā)展,Windows前端整合服務(wù)為利基
Microsoft SOA軟件平臺架構(gòu),主要透為三個步驟:(1)公開(Expose)、(2)組合(Compose)、(3)叫用(Consume),搭配產(chǎn)品生命周期管理來完成累增及反復(fù)的SOA小型項目。每個實作項目只是一個建立新服務(wù)的反復(fù)作業(yè);但透過累增的方式將這些服務(wù)組合至較大的商業(yè)程序(Process),即能配合業(yè)務(wù)需求使用而產(chǎn)生商業(yè)目的。
 

  比較Microsoft SOA Platform與IBM SOA Foundation,發(fā)現(xiàn)Microsoft也逐漸發(fā)展一套SOA軟件工具或組合方案平臺。此一平臺可結(jié)合Microsoft應(yīng)用平臺架構(gòu)優(yōu)化模型(APIO),評估企業(yè)現(xiàn)有技術(shù)平臺的成熟度以及設(shè)定理想的組織狀態(tài);另一方面,透過ESB合作伙伴的協(xié)助,可簡化ESB在SOA平臺的開發(fā)作業(yè),并讓客戶可以任意擴(kuò)充自己的解決方案。

  雖然目前Microsoft的SOA產(chǎn)品功能性不及IBM與Oracle,但是借著Windows客戶端應(yīng)用程序的普及、提供開發(fā)人員熟悉的平臺與一致性的使用經(jīng)驗,加上方便的圖形化操作接口,在前端應(yīng)用SOA整合具有相對的競爭利基點。例如Office System 2007提供復(fù)合解決方案(OBA),以熟悉的Office產(chǎn)品呈現(xiàn)特定業(yè)務(wù)系統(tǒng)(LOB)功能,并支持跨功能性的程序與協(xié)同作業(yè)?梢奧indows-based前端使用者環(huán)境下的整合服務(wù)是Microsoft未來SOA的主要發(fā)展商機(jī)。