SOA治理項(xiàng)目不一定讓企業(yè)不堪重負(fù)、耗費(fèi)大量資源:本文介紹了六個(gè)簡易步驟,列出了你要明白的幾個(gè)關(guān)鍵要素。
這些年來,阻礙面向服務(wù)的架構(gòu)(SOA)項(xiàng)目的最主要因素之一就是這種誤解:SOA項(xiàng)目是個(gè)大項(xiàng)目,需要投入大量的時(shí)間、資金和人員。甲骨文的產(chǎn)品主管Jyothi Swaroop在《Service Technology》雜志上的一篇新文章(http://www.servicetechmag.com/I57/1211-1)中表示,其實(shí)不一定是這樣。Swaroop竭力建議采取循序漸進(jìn)的方法來開展SOA治理項(xiàng)目,為此把整個(gè)過程分成了六個(gè)簡易步驟:
第一步:深入了解業(yè)務(wù)。“許多企業(yè)之所以遲遲未能在企業(yè)里面更大規(guī)模地啟動SOA治理項(xiàng)目,最常見的原因之一就是未能做到與業(yè)務(wù)目標(biāo)相一致。SOA是一種構(gòu)架方法,或者說是解決業(yè)務(wù)問題的一種方法。在被認(rèn)為有益于IT的方面試運(yùn)行SOA治理項(xiàng)目,這對于證明SOA有望帶來的業(yè)務(wù)效益幫助不大。”
第二步:確定衡量成功的關(guān)鍵指標(biāo)。拿來“收入增加50%”等至關(guān)重要的業(yè)務(wù)成功因素后,把它們分解成可以衡量的項(xiàng)目里程碑。“先要認(rèn)真分析如何才能獲得整體業(yè)務(wù)效益,然后確定衡量項(xiàng)目進(jìn)度的里程碑。確定了這些里程碑后,就可以開始制定需要如何治理SOA項(xiàng)目的方法和流程。”Swaroop補(bǔ)充說,此外,一旦確定了關(guān)鍵指標(biāo),了解如何衡量它們同樣至關(guān)重要。
第三步:借助BAT(內(nèi)置的、自動化的、透明的),沒有干擾性地引入SOA治理。“沒人想被治理…….SOA治理的關(guān)鍵不是采用僵硬的架構(gòu)模式,而是BAT,即內(nèi)置的、自動化的、透明的。BAT以一種沒有干擾性的方式提供了SOA治理所述的優(yōu)點(diǎn),因而有助于用戶積極采用。”Swaroop補(bǔ)充說,一定要一開始就把SOA治理解決方案直接做入到SOA基礎(chǔ)架構(gòu)當(dāng)中。
第四步:就像航空公司那樣,制定“獎(jiǎng)勵(lì)計(jì)劃”。用戶的反對在預(yù)料之中;大多數(shù)企業(yè)采用了軟硬兼施的做法,以便鼓勵(lì)本企業(yè)的用戶采用治理計(jì)劃。Swaroop表示,軟硬兼施的方法是最佳方法,但是最好的獎(jiǎng)勵(lì)手段也許是類似積分獎(jiǎng)勵(lì)的計(jì)劃,以便大家遵守治理計(jì)劃的各個(gè)方面,一家領(lǐng)先的公司就是這么做的。他說:“就像航空公司或信用卡積分計(jì)劃一樣,開發(fā)團(tuán)隊(duì)和個(gè)人能夠獲得積分,而這些積分可以換成禮品,比如iPod或iPhone。這有助于打造開發(fā)團(tuán)隊(duì)彼此競爭的環(huán)境,看看誰獲得的積分最高。”
第五步:所有SOA和云計(jì)算項(xiàng)目都要落實(shí)安全機(jī)制。“如今許多企業(yè)的業(yè)務(wù)職能離不開SOA服務(wù),比如市場預(yù)測、報(bào)價(jià)、接受訂單、履行訂單和支付。這些關(guān)鍵業(yè)務(wù)服務(wù)一旦受到攻擊,就會導(dǎo)致?lián)p失減少、敏感數(shù)據(jù)丟失……SOA架構(gòu)應(yīng)該包括一種安全框架,旨在為部署在企業(yè)內(nèi)部、跨部門邊界以及云計(jì)算環(huán)境中的SOA系統(tǒng)確保安全。為此,應(yīng)該提供一種更容易的方法來保護(hù)、加快和集成XML及其他類型的數(shù)據(jù)。XML防火墻是個(gè)好辦法,可以有效地檢測和阻止針對Web服務(wù)發(fā)動的各種常見的攻擊。”
第六步:確認(rèn)SOA治理所需要的技術(shù)。Swaroop說:“SOA治理并不是一種作為套裝軟件出售的現(xiàn)成功能,不必考慮到企業(yè)組織和程序方面的問題,就可以直接拿來部署。”而目前有支持治理的四項(xiàng)必要技術(shù):存儲庫和注冊中心、監(jiān)控和管理、集中式策略管理以及安全網(wǎng)關(guān)。
原文名:Six steps to 'bite-sized' SOA governance 作者:e McKendrick
原文鏈接:http://www.cioage.com/art/201112/95411.htm