當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 重慶OA系統(tǒng) > 重慶OA行業(yè)資訊
SOA治理是SOA方案獲得成功的關(guān)鍵
申請(qǐng)免費(fèi)試用、咨詢(xún)電話(huà):400-8352-114
來(lái)源:泛普軟件SOA是一種架構(gòu)模式,它承諾給企業(yè)帶來(lái)更大的業(yè)務(wù)靈活性,以更低的成本,更快地獲取利潤(rùn)。越來(lái)越多的企業(yè)開(kāi)始投資SOA,以期獲得經(jīng)濟(jì)上回報(bào)。但是實(shí)踐表明,要讓SOA能夠兌現(xiàn)這些承諾,不但需要注重技術(shù)基礎(chǔ)設(shè)施、流程和工具的開(kāi)發(fā)和使用,更需要關(guān)注業(yè)務(wù)的融合和機(jī)構(gòu)的參與。企業(yè)需要采用從整體出發(fā)的SOA治理方法,來(lái)保證SOA方案能夠帶來(lái)預(yù)期的收益和持續(xù)的成功。在這篇文章里,我們將介紹SOA治理的一些基本知識(shí),講述了為什么需要SOA治理,什么是SOA治理以及SOA治理的關(guān)鍵要素。
SOA實(shí)施面臨的挑戰(zhàn)
“在2006年,治理機(jī)制的缺失會(huì)是一些中型到大型的后期SOA項(xiàng)目失敗最常見(jiàn)的原因(80%的可能性)?!?
Paolo Malinverno, et al, Gartner, 2006
更加靈活的業(yè)務(wù),更低的成本和更快地抓住市場(chǎng)機(jī)遇,SOA為我們勾畫(huà)了美好的前景。但是在期許這些美好前景的同時(shí),企業(yè)也要面對(duì)相應(yīng)的挑戰(zhàn)。SOA是一種新的架構(gòu)模式,這意味著對(duì)已有架構(gòu)的改變,這種改變不但涉及到IT,也涉及到業(yè)務(wù)。SOA帶來(lái)了新的開(kāi)發(fā)技術(shù)、分布式的部署和運(yùn)行方式,并且需要對(duì)業(yè)務(wù)流程、組織結(jié)構(gòu)和人員進(jìn)行調(diào)整達(dá)到業(yè)務(wù)融合的目的。如果不能很好地適應(yīng)和控制這些改變,SOA的項(xiàng)目很可能會(huì)失敗。
某大型制造企業(yè)實(shí)施了SOA方案來(lái)整合已有的業(yè)務(wù)系統(tǒng),由于缺少統(tǒng)一的SOA策略和生命周期管理,開(kāi)發(fā)和變更的任意性使得企業(yè)服務(wù)陷入混亂,嚴(yán)重影響了服務(wù)的使用和重用,背離了方案的初衷。
無(wú)獨(dú)偶有。某主要的通訊企業(yè)也實(shí)施了SOA方案來(lái)升級(jí)現(xiàn)有的客戶(hù)服務(wù)系統(tǒng),新的應(yīng)用需要對(duì)當(dāng)前的業(yè)務(wù)流程進(jìn)行一些改變。由于業(yè)務(wù)部門(mén)和IT部門(mén)缺少協(xié)調(diào),新的應(yīng)用遭到了業(yè)務(wù)人員的抵制。最終這些應(yīng)用被人們遺棄在角落里,造成很大的資源浪費(fèi),企業(yè)也失去了抓住市場(chǎng)機(jī)遇的良機(jī)。
一些調(diào)查表明,失敗的SOA項(xiàng)目具有一些共同的原因:
1.缺少管理層戰(zhàn)略上的關(guān)注。
2.缺少業(yè)務(wù)和IT間的協(xié)調(diào)。
3.缺少一致的、完整的策略。
4.缺少必要的工具和技能。
5.實(shí)現(xiàn)關(guān)鍵績(jī)效指標(biāo)(KPI)和其他衡量標(biāo)準(zhǔn)。
這些令人痛心的失敗經(jīng)歷讓我們看到,我們需要一種從大局出發(fā)的方法對(duì)SOA進(jìn)行治理。我們不僅需要關(guān)注技術(shù),也需要關(guān)注業(yè)務(wù)流程、組織機(jī)構(gòu)和人。
什么是SOA治理
“治理指的是企業(yè)施行的來(lái)保證事情能夠進(jìn)行的流程。這里的”正確“意味著與最佳實(shí)踐,架構(gòu)準(zhǔn)則,管理的法規(guī)和法則,以及其他決定因素相一致。SOA治理就是用來(lái)治理SOA采用和實(shí)施的流程?!?
Anne Thomas Manes, Burton集團(tuán)副總裁和研究中心主管
SOA治理是指公司為了實(shí)施與其業(yè)務(wù)需要融合的SOA方案而制定和采用的流程、策略和相關(guān)的控制機(jī)制。它包括以下幾個(gè)方面:
1.確定職、權(quán)、責(zé),關(guān)于誰(shuí)可以在什么時(shí)候做什么事情。
2.定義關(guān)鍵績(jī)效指標(biāo)(KPI)來(lái)衡量SOA方案的實(shí)施和進(jìn)展,使得整個(gè)方案按照預(yù)定計(jì)劃進(jìn)行。
3.定義一致的策略及相關(guān)控制機(jī)制,保證整個(gè)SOA方案能夠遵從相關(guān)的法律、法規(guī)和策略。
4.管理企業(yè)服務(wù)的生命周期。
SOA治理建立在已有的IT治理基礎(chǔ)之上,它是IT治理的延伸,是關(guān)注于企業(yè)服務(wù)和復(fù)合應(yīng)用的IT治理。
SOA治理的關(guān)鍵要素
機(jī)構(gòu)和職責(zé)
SOA方案需要來(lái)自于管理層(比如CIO)的資助。對(duì)于SOA方案的投資不能只滿(mǎn)足于局部的、當(dāng)前的業(yè)務(wù)需求,它更要滿(mǎn)足企業(yè)整體的、長(zhǎng)期的業(yè)務(wù)需要,比如搭建更加通用的、可擴(kuò)展的技術(shù)平臺(tái),在更廣的范圍內(nèi)重用企業(yè)服務(wù)。沒(méi)有管理層的支持,各個(gè)部門(mén)只會(huì)關(guān)注于解決眼前的特定的問(wèn)題,沒(méi)有人愿意投資可以被其他業(yè)務(wù)部門(mén)重用的服務(wù)。
企業(yè)需要建立類(lèi)似于卓越中心(COE)的管理和控制的核心決策機(jī)構(gòu)。卓越中心由來(lái)自于業(yè)務(wù)線(xiàn)的經(jīng)理、IT部門(mén)經(jīng)理和以及流程的負(fù)責(zé)人組成,他們負(fù)責(zé)制定SOA方案的路線(xiàn)圖、方法、流程和策略以及衡量的指標(biāo),并且?guī)椭鞑块T(mén)應(yīng)用這些方法、流程和策略。他們會(huì)監(jiān)控SOA方案的實(shí)施,依據(jù)衡量指標(biāo)檢查方案的實(shí)施是否仍然按照預(yù)定計(jì)劃進(jìn)行,是否依從于制定的策略。他們會(huì)對(duì)SOA方案提供巨大的支持,協(xié)調(diào)IT部門(mén)和業(yè)務(wù)部門(mén),在發(fā)生沖突時(shí)做出正確的決策。
企業(yè)需要確定SOA方案中的權(quán)利和職責(zé)。需要確定企業(yè)服務(wù)的歸屬權(quán),屬主據(jù)有服務(wù)更改的權(quán)限,而且他必須保證服務(wù)協(xié)定的水平。只有這樣,才能保證正確的人在合適的時(shí)候做出正確的決定。
SOA架構(gòu)的優(yōu)勢(shì)是它對(duì)業(yè)務(wù)和IT融合,方案的實(shí)施過(guò)程中業(yè)務(wù)部門(mén)和IT部門(mén)的交流和溝通非常重要。他們之間相互信任、相互支持對(duì)于整個(gè)方案的成功非常重要。失敗的案例告訴我們, IT部門(mén)和業(yè)務(wù)部門(mén)間缺少協(xié)調(diào)的SOA方案注定會(huì)失敗。
管理和控制
SOA方案的實(shí)施不是一個(gè)短期的行為,它需要滿(mǎn)足企業(yè)長(zhǎng)期的戰(zhàn)略性需求。它不可能一蹴而就,而應(yīng)該是一個(gè)不斷迭代和漸進(jìn)的過(guò)程。企業(yè)需要定義其SOA路線(xiàn)圖,指導(dǎo)其SOA方案的實(shí)施,確定其短期、中期和長(zhǎng)期的目標(biāo)。在實(shí)施的過(guò)程中,檢查預(yù)定目標(biāo)是否達(dá)到,并且根據(jù)情況做出相應(yīng)的修正。
企業(yè)需要定義SOA方案實(shí)施的流程,定義具體的步驟和角色的分配,以及各個(gè)階段的檢查點(diǎn)。SOA方案的流程要涵蓋企業(yè)服務(wù)的整個(gè)生命周期,從服務(wù)的標(biāo)識(shí)、定義、開(kāi)發(fā)、測(cè)試到部署和使用的整個(gè)過(guò)程。
在向SOA架構(gòu)的遷移過(guò)程中,企業(yè)需要定義一致的策略,構(gòu)建一個(gè)建立在標(biāo)準(zhǔn)之上的、開(kāi)放的、可互操作的SOA平臺(tái)。服務(wù)的重用是最重要的策略之一,在創(chuàng)建新的服務(wù)之前,應(yīng)當(dāng)盡可能的考慮是否重用已有的服務(wù)。
企業(yè)的服務(wù)以及建立在服務(wù)至上的流程和復(fù)合應(yīng)用需要遵守相關(guān)國(guó)家的法律和行業(yè)的法規(guī),比如Sarbanes Oxley法案,或者企業(yè)的規(guī)章制度。另外企業(yè)還可能制定一些其他的應(yīng)用策略,比如安全、審計(jì)、日志等策略。
定義相關(guān)的關(guān)鍵績(jī)效指標(biāo)(KPI)用來(lái)衡量SOA方案的實(shí)施和進(jìn)展,比如服務(wù)的響應(yīng)時(shí)間、處理時(shí)間和失誤率,用戶(hù)和客戶(hù)的滿(mǎn)意程度等。這些指標(biāo)能夠檢查當(dāng)前的SOA方案是否偏離了預(yù)定的軌道,以便進(jìn)行及時(shí)的調(diào)整和糾正。
定義企業(yè)服務(wù)開(kāi)發(fā)的方法,比如如何標(biāo)識(shí)服務(wù),如何確定服務(wù)的優(yōu)先級(jí),如何提高服務(wù)的重用性。這些方法對(duì)于企業(yè)服務(wù)的質(zhì)量和可重用性來(lái)說(shuō)非常重要。編寫(xiě)操作的指導(dǎo)手冊(cè),并且培訓(xùn)相關(guān)的人員必備的知識(shí)和技能。
服務(wù)生命周期的管理
企業(yè)服務(wù)具有的類(lèi)似于其他軟件組件的生命周期,包括定義、實(shí)現(xiàn)、測(cè)試、布署、監(jiān)控、分析和遷移等階段。這些階段根據(jù)其特征又被分為兩大類(lèi),設(shè)計(jì)時(shí)和運(yùn)行時(shí),設(shè)計(jì)時(shí)包括服務(wù)的識(shí)別、定義和實(shí)現(xiàn),運(yùn)行時(shí)包括服務(wù)的布署、監(jiān)控和分析。服務(wù)的整個(gè)生命周期進(jìn)行管理能夠保證服務(wù)的開(kāi)發(fā)和使用遵守統(tǒng)一的策略,控制和提高服務(wù)的重用性和質(zhì)量。
定義
從業(yè)務(wù)的角度出發(fā),識(shí)別企業(yè)服務(wù),并且盡可能地考慮重用。記錄其業(yè)務(wù)功能、范圍,以及服務(wù)級(jí)別協(xié)定(SLA),比如Transaction、安全和性能等方面的協(xié)定。完整的文檔將有助于服務(wù)的管理和重用。
實(shí)現(xiàn)、調(diào)試和測(cè)試
當(dāng)前有很多SOA實(shí)現(xiàn)的技術(shù),他們有各自的優(yōu)點(diǎn)和缺點(diǎn)。在企業(yè)范圍內(nèi)選擇統(tǒng)一的實(shí)現(xiàn)技術(shù)將有助于開(kāi)發(fā)標(biāo)準(zhǔn)和準(zhǔn)則的施行,當(dāng)然SOA架構(gòu)平臺(tái)和語(yǔ)言無(wú)關(guān)性使得SOA項(xiàng)目根據(jù)需要選擇特定的技術(shù)。
SOA架構(gòu)的分布式特征使得服務(wù)的調(diào)試和測(cè)試成為一項(xiàng)挑戰(zhàn),必要的工具將有助于提高質(zhì)量和效率。
版本控制
隨著SOA方案的不斷前行,企業(yè)的服務(wù)將會(huì)發(fā)生一些改變,比如增加新的功能或者修補(bǔ)一些錯(cuò)誤。版本控制可以保證在不間斷現(xiàn)有使用的情況下,支持企業(yè)服務(wù)的不斷演進(jìn),并且紀(jì)錄服務(wù)歷史的變化來(lái)說(shuō)。
工具
工欲善其事,必先利其器。好的工具對(duì)于SOA生命周期的管理來(lái)說(shuō)非常重要。工具應(yīng)該覆蓋企業(yè)服務(wù)生命周期的所有階段。
企業(yè)服務(wù)庫(kù)和注冊(cè)表
企業(yè)服務(wù)庫(kù)作為中心的元數(shù)據(jù)管理工具,管理了SOA方案中所有的資產(chǎn),比如業(yè)務(wù)流程、服務(wù)、策略等。它提供企業(yè)一致的SOA視圖,能夠更快、更加便捷的發(fā)現(xiàn)可重用的服務(wù),并且提供企業(yè)服務(wù)重用的分析。它記錄了服務(wù)間的依賴(lài)關(guān)系,通過(guò)變更管理,能夠盡早的了解服務(wù)變更的影響,避免服務(wù)變化所造成的不一致。
服務(wù)注冊(cè)表可以提供服務(wù)的發(fā)布、分類(lèi)和查詢(xún)功能,充當(dāng)了企業(yè)服務(wù)的黃頁(yè)。服務(wù)使用者可以通過(guò)服務(wù)注冊(cè)表動(dòng)態(tài)的查詢(xún)服務(wù)的訪問(wèn)點(diǎn),從而提高了應(yīng)用的靈活性。通用描述、發(fā)現(xiàn)和集成(Universal Description, Discovery and Integration UDDI)作為分布式Web服務(wù)的信息注冊(cè)規(guī)范,得到目前很多的服務(wù)注冊(cè)表實(shí)現(xiàn)的支持。
SAP的ESR?是一種典型的企業(yè)服務(wù)庫(kù),它是SAP企業(yè)SOA平臺(tái)很重要的組成部分。它管理了企業(yè)SOA所有的資產(chǎn),包括業(yè)務(wù)流程、服務(wù)接口、消息類(lèi)型等,支持BPEL4WS,WS, CCTS等開(kāi)放標(biāo)準(zhǔn)。ESR?為SAP客戶(hù)提供了設(shè)計(jì)時(shí)的管理功能。
運(yùn)行時(shí)管理工具
企業(yè)服務(wù)布署和運(yùn)行于分布式的環(huán)境中,跨系統(tǒng)邊界的特征使得其運(yùn)行時(shí)管理更加困難。我們需要工具的支持,監(jiān)控制定的策略是否得到遵守,服務(wù)是否達(dá)到它的協(xié)定級(jí)別,以及誰(shuí)在使用當(dāng)前服務(wù)。并且通過(guò)運(yùn)行時(shí)分析,判斷服務(wù)是否達(dá)到預(yù)定的服務(wù)協(xié)定級(jí)別(SLA)。
AmberPoint SOA Management System?是一種應(yīng)用廣泛的SOA運(yùn)行時(shí)管理工具,它提供了比較完整的功能,能夠顯著地降低運(yùn)行時(shí)管理的復(fù)雜性。作為SAP的合作伙伴,它被集成到SAP企業(yè)SOA平臺(tái)之中,為SAP客戶(hù)提供了有效的SOA運(yùn)行時(shí)管理。
總結(jié)
SOA治理是SOA方案成功的關(guān)鍵,它不是一件可有可無(wú)的東西,而是必需品。從一開(kāi)始就實(shí)施SOA的治理,對(duì)于能夠獲得SOA架構(gòu)許諾的收益非常重要。(CIOAge)
- 1西部硅谷變奏:重慶夢(mèng)想開(kāi)始走進(jìn)現(xiàn)實(shí)
- 2[原創(chuàng)]《做ITSM咨詢(xún)?cè)扞TIL》之二:ITIL勿用流程之名行職能之實(shí)
- 3CAD應(yīng)向服務(wù)化轉(zhuǎn)型
- 4企業(yè)商業(yè)智能應(yīng)用鮮有作為原因何在?
- 5建立健全I(xiàn)T運(yùn)維管理制度 不作疲憊救火隊(duì)長(zhǎng)
- 6分析:食品行業(yè)呼喚贏利模式的創(chuàng)新
- 7建立企業(yè)級(jí)項(xiàng)目管理體系的步驟
- 8網(wǎng)絡(luò)服務(wù)加重服務(wù)器負(fù)荷
- 9沒(méi)與CEO成為朋友,戰(zhàn)略管理咨詢(xún)就不算成功
- 10IT究竟能給銀行帶來(lái)什么?
- 11鋼鐵企業(yè)erp系統(tǒng)多少錢(qián)采購(gòu)系統(tǒng)分析與流程設(shè)計(jì)
- 12ITSM落地
- 13高性能計(jì)算在電網(wǎng)技術(shù)中的應(yīng)用
- 14重慶XX房地產(chǎn)公司大OA辦公系統(tǒng)之ERP項(xiàng)目工作周報(bào)(10.21—10.25
- 15分享知識(shí)
- 16企業(yè)在物料編碼制定時(shí)的幾點(diǎn)思考
- 17有色金屬信息化:erp系統(tǒng)多少錢(qián)、協(xié)同成著力點(diǎn)
- 18軟件項(xiàng)目成本控制第一步 做預(yù)算
- 19東軟醫(yī)療軟硬并舉
- 20SOA的巧妙應(yīng)用 傳統(tǒng)IT架構(gòu)復(fù)雜之痛
- 21ITIL不是“滅火器”
- 22楊波:IT治理是CIO重要任務(wù)
- 23網(wǎng)上銀行:讓我不用它幾乎不可能
- 24OA辦公系統(tǒng)強(qiáng)大的報(bào)表功能才是企業(yè)需要的
- 25未來(lái)企業(yè):影響10因素架構(gòu)三特點(diǎn)
- 26交通違章繳費(fèi)系統(tǒng)有望全國(guó)聯(lián)網(wǎng)管理
- 27醫(yī)療行業(yè)離不開(kāi)審計(jì)系統(tǒng)
- 28如何建立集團(tuán)企業(yè)商務(wù)智能系統(tǒng)?
- 29石化業(yè)掃清信息化障礙 引領(lǐng)產(chǎn)業(yè)新路
- 30條形碼全流程管理醫(yī)院資產(chǎn)
成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓