當前位置:工程項目OA系統(tǒng) > 泛普各地 > 山西OA系統(tǒng) > 太原OA系統(tǒng) > 太原OA快博
SOA的分級模型
SOA (Service Oriented Architecture,面向服務(wù)體系架構(gòu))是將開發(fā)和業(yè)務(wù)流程所需的各項操作開發(fā)成“服務(wù)”(Service)的一種IT體系架構(gòu)。在這種架構(gòu)支撐下開發(fā)和組成的業(yè)務(wù)流程本身還可以通過流程編排與其它“服務(wù)”組合,從而實現(xiàn)松耦合的復(fù)雜“服務(wù)”。
目前,SOA技術(shù)已經(jīng)從理論走向了現(xiàn)實,越來越多的企業(yè)正在或準備享受SOA帶來的回報。與傳統(tǒng)IT項目類似,采用SOA技術(shù)同樣是一個循序漸進的過程,從簡單SOA項目到SOA型企業(yè),從技術(shù)平臺到技術(shù)標準遵循都是漸進過程的一部分。
盡管采用SOA技術(shù)同樣是一個漸進的過程,但是與傳統(tǒng)IT項目相比,它仍然具有明顯的獨特性。面向服務(wù)的架構(gòu)思想不僅提供了一條解決問題的思路,也同樣對整個項目的管理過程提出了一個新的挑戰(zhàn)。
影響SOA項目成功的主要因素
在SOA的世界里,“業(yè)務(wù)模式”和“技術(shù)實現(xiàn)”比以往任何時候都結(jié)合得更緊密。這是由于通過服務(wù)間松耦合編排方式構(gòu)建的應(yīng)用具有極大的靈活性,可以更敏捷的適應(yīng)業(yè)務(wù)需求的變化。換句話說,SOA型的IT架構(gòu)為業(yè)務(wù)開展提供了更新、更有效的技術(shù)支撐。
正是因為SOA與業(yè)務(wù)的密切關(guān)系,使得影響SOA項目成功的因素跨越了傳統(tǒng)IT項目管理的范疇。
從下面的SOA項目成功因素三維模型可以看出,除了傳統(tǒng)的“使能工具、平臺和應(yīng)用”因素之外,“實施方法論”和“企業(yè)文化”也是保證SOA項目成功不可或缺的重要因素。其中“實施方法論”要解決的是從何入手、如何建設(shè)的問題;“企業(yè)文化”要解決的則是如何建立SOA型企業(yè)的問題。
從另一方面來看,影響SOA項目成功的關(guān)鍵因素又可分為技術(shù)因素和管理因素兩大類:技術(shù)因素包括技術(shù)的采納和相關(guān)技術(shù)標準的遵循;管理因素包括企業(yè)發(fā)展策略、組織架構(gòu)和IT架構(gòu)、信息和資源共享模型、IT治理、流程等。
從影響SOA項目成功的關(guān)鍵因素來看,“實施方法論”是其中的一個重點。在企業(yè)準備采納SOA的技術(shù)的時候,必須考慮清楚從何入手、如何建設(shè)的問題,因為實現(xiàn)SOA型企業(yè)需要一個循序漸進的過程。目前全球范圍內(nèi),已經(jīng)有眾多企業(yè)成功應(yīng)用了SOA,根據(jù)從這些成功者中提煉的經(jīng)驗,可以將SOA項目分為5個不同的層級模型。(如圖2)
需要特別指出的是,這一分級模型并不要求從低到高逐級實現(xiàn),而僅提供一個理論模型,企業(yè)可以根據(jù)自身的具體情況,以及項目的特點,綜合各方因素,從任意層級開始自己的SOA之旅。
第一級:簡單SOA應(yīng)用
簡單SOA應(yīng)用模型主要針對構(gòu)造和使用Web Services,并對使用情況監(jiān)控管理的需求而提出。這一級別中,技術(shù)上需要使用應(yīng)用服務(wù)器平臺和掌握支持 Web Services 的開發(fā)工具;要遵循的相關(guān)標準包括WSDL、SOAP、XML、WSRP、JSR168;在項目選擇方面,應(yīng)該選擇能快速實施的項目以求短期能見效益。
具有35年歷史的The Hartford是美國最大的保險公司之一,企業(yè)內(nèi)運行的傳統(tǒng)系統(tǒng)效率極為低下,由于過分依賴代碼,3-4月/30人的維護周期成為家常便飯。2003年,The Hartford采用Web Service方式的服務(wù)單元實現(xiàn)了傳統(tǒng)業(yè)務(wù)功能,并通過松耦合的方式對業(yè)務(wù)進行編排,一下將系統(tǒng)的維護周期提速到了3-4周/5-8人。SOA模式允許The Hartford 從大型機 "one service at a time"模式遷移到更靈活的模式。例如,在SOA之前,創(chuàng)建.Net與Java的橋接需要花費3-5周時間,采用SOA (WSDL接口)后,時間減少至2小時。The Hartford的SOA項目是典型的"服務(wù)"驅(qū)動的項目,是從第一級模型開始的典型案例之一 。
第二級:SOA戰(zhàn)術(shù)應(yīng)用
SOA戰(zhàn)術(shù)應(yīng)用模型主要針對傳統(tǒng)的數(shù)據(jù)集成及相應(yīng)的安全管理需求而提出。這一級別中,技術(shù)平臺要求有BPEL 流程編排 (Orchestration)、企業(yè)服務(wù)總線(ESB - Enterprise Service Bus)、服務(wù)注冊(Registry)和Web Services 管理和安全(WSM);要遵循的相關(guān)標準包括BPEL、WSIF、JMS、JCA、UDDI、WS-Security;在策略方面要注重信息的共享模式、明確衡量SOA是否成功的主要指標、保證"Web Service"的管理和安全性政策的有效實行。
Deutsche Post World Net是世界上最大的物流公司之一。它的SOA需求是如何利用靈活的基礎(chǔ)架構(gòu)來幫助公司減少多個業(yè)務(wù)系統(tǒng)集成的時間和費用。通過在IT集成平臺上采用先進的企業(yè)服務(wù)總線 (ESB)技術(shù),Deutsche Post World Net使SOA項目很好的滿足了企業(yè)IT需求。這是從架構(gòu)著手,通過服務(wù)總線,實現(xiàn)SOA的一個例子,也是由第二級模型啟用SOA的典型案例。
第三級:SOA戰(zhàn)略級應(yīng)用
SOA戰(zhàn)略級應(yīng)用的目標是建立SOA型的業(yè)務(wù)流程處理系統(tǒng)。技術(shù)上要求包括業(yè)務(wù)流程建模( Process Modeling)、業(yè)務(wù)規(guī)則引擎 (Rule Engines)、數(shù)據(jù)集成中心(Data Hubs)、集成服務(wù)環(huán)境(ISE - Integrated Services Environment)、元數(shù)據(jù)管理等;要遵循的相關(guān)標準包括BPMN(Business Process Modeling Notation )、BPEL、Industry XML;此時已經(jīng)開始實施業(yè)務(wù)處理流程自動化。
ING LEASE(以下簡稱ING)是世界最大的金融服務(wù)公司之一。由于不斷通過收購擴大企業(yè)規(guī)模,ING內(nèi)部形成了相當復(fù)雜的IT架構(gòu),其中包括三個完全不同的后臺系統(tǒng),具有明顯的處理瓶頸。為了有效的支撐公司業(yè)務(wù)運營,ING需要將復(fù)雜的IT系統(tǒng)集成。在專家的協(xié)助下,通過自上而下的設(shè)計方式,ING從流程處理影射開始,并經(jīng)過反復(fù)的原型修正,用了不到6個月時間便實現(xiàn)了"報價到合同"處理的自動化。而這個過程僅用了5個有經(jīng)驗的系統(tǒng)開發(fā)人員。這套自動化的系統(tǒng)目前正在歐洲的16個國家部署實施。ING的SOA項目是個典型的業(yè)務(wù)驅(qū)動的范例,重點是塊系統(tǒng)的自動化業(yè)務(wù)流程實現(xiàn)。同時,這也是由第三級模型開始實施SOA的典型案例。
第四級:企業(yè)級SOA的實施
企業(yè)級SOA實施的目標是著手建立SOA型企業(yè)。技術(shù)手段要提高到業(yè)務(wù)流程模擬、業(yè)務(wù)活動監(jiān)測(BAM)、復(fù)雜事件處理、元數(shù)據(jù)管理系統(tǒng)、網(wǎng)格計算技術(shù);要遵循的相關(guān)標準需進步到Service Component Architecture (SCA)、WS-Addressing, WS-Eventing、WS-Trust, WS Secure Conversations 等;企業(yè)級SOA要求企業(yè)全面的信息、資源共享,IT規(guī)劃和治理也將上升到新的高度。
第五級:行業(yè)SOA的和諧
這一級模型的目標是通過企業(yè)SOA的實踐,將SOA應(yīng)用擴大到業(yè)務(wù)合作伙伴,實現(xiàn)行業(yè)范圍的產(chǎn)能最大化。
(it168)
- 1網(wǎng)管軟件應(yīng)該怎么做
- 2用簡化操作和虛擬化 應(yīng)對IT系統(tǒng)"混搭"架構(gòu)
- 3中小企業(yè)托管型軟件支出將達24億美元
- 4統(tǒng)大集中的應(yīng)用方式也有不少苛刻的條件:
- 5買服務(wù)器售后服務(wù)莫大意
- 6比較好的OA系統(tǒng)是哪一家呢
- 7IT項目需求軟著陸
- 8信息安全運營中心如何運用在大中型企業(yè)中
- 9ERP又敗流程再造
- 10精打細算全員參與ERP選型
- 11辦公自動化設(shè)備及軟件公開招標采購
- 12企業(yè)內(nèi)控信息系統(tǒng)在內(nèi)控管理中的作用
- 13SOA過多的Web服務(wù)等于麻煩
- 14面向管理的HIS信息集成設(shè)計
- 15B2B 一體化
- 16一個成熟、實用、效果顯著的管理決策工具S&OP
- 17“五個一”是規(guī)模化企業(yè)最理想的信息化平臺
- 18有效管理與完成操作條款
- 19四項職業(yè)技能撐起IT人的成功之路
- 20中國企業(yè)CIO角色調(diào)查報告
- 21警惕BI欺騙
- 22哈雷—戴維森的CIO團隊
- 23平衡訪問安全及方便性
- 24ERP能否"E到病除"
- 25關(guān)注周轉(zhuǎn)時間和庫存收益
- 26中國頂尖企業(yè)如何整合供應(yīng)鏈
- 27中資銀行潛伏IT危機
- 28有中國特色的HRM系統(tǒng)制度設(shè)計
- 29撥開迷霧選網(wǎng)管
- 30ERP和OA“二重奏”
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓