posts - 14, comments - 1, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理
          ??? 在開始任何一段偉大的旅程之前都應(yīng)該制訂一個(gè)目標(biāo),企業(yè)決定實(shí)現(xiàn)SOA時(shí)也不例外。與乘馬車出發(fā)西行的拓荒者一樣,前方等待的是什么以及如何到達(dá)目的地都 是未知的。要取得成功,您必須評(píng)估自己的長(zhǎng)處與缺點(diǎn),確定明確的方向,選擇一條路線,然后在沿此路線前行的過程中不斷重新評(píng)估此路線。簡(jiǎn)而言之,您必須為 您的旅程建立一份獨(dú)有的路線圖。

          何為SOA路線圖?為什么需要SOA路線圖?

            面向服務(wù)的 架構(gòu)是一種IT策略,它將企業(yè)應(yīng)用程序中包含的分散功能組織為可互操作的基于標(biāo)準(zhǔn)的服務(wù),這些服務(wù)可按照業(yè)務(wù)需求快速組合和重用。只有平衡了企業(yè)的長(zhǎng)期目 標(biāo)與短期需求,SOA的益處才會(huì)顯現(xiàn)出來。通過在開始采用SOA時(shí)就指定一組組織、資金、操作、設(shè)計(jì)和交付準(zhǔn)則,就可保持這一平衡。但“大爆炸”式的方法 是不可取的,應(yīng)按照循序漸進(jìn)的學(xué)習(xí)曲線,選擇一種往復(fù)漸進(jìn)的方式來部署架構(gòu)更改,這非常重要。大體而言,SOA路線圖就提供了這樣一種往復(fù)漸進(jìn)的方式,使 您隨著進(jìn)展得出(重新得出)您的企業(yè)的獨(dú)有規(guī)劃。

          您的SOA路線圖應(yīng)包含3個(gè)關(guān)鍵特征:

            成熟:SOA路線圖應(yīng)該是不 斷融入經(jīng)驗(yàn)和教訓(xùn)的“活動(dòng)文檔”。SOA路線圖成熟時(shí),您的SOA行動(dòng)也就以一種可控的方式達(dá)到了一個(gè)更為精妙的級(jí)別。SOA路線圖的創(chuàng)建應(yīng)該從評(píng)估企業(yè) 當(dāng)前在SOA方面的能力和要求開始。此過程可使用 BEA的在線自我評(píng)估工具 做為起點(diǎn)。

            作用域:完整的SOA路線圖應(yīng)包含6個(gè)域(如 圖1所示)。這6個(gè)域之間有明確的界限,但是仍相互關(guān)聯(lián)、相互依賴。各個(gè)域的執(zhí)行情況是企業(yè)級(jí)SOA行動(dòng)成功的基石。SOA路線圖應(yīng)清晰地定義SOA行動(dòng) 的邊界,并確定一個(gè)實(shí)現(xiàn)SOA目標(biāo)的明晰、靈活的時(shí)限。這些目標(biāo)應(yīng)該被分散到多個(gè)易于管理的階段中,隨后便可以以一種往復(fù)漸進(jìn)的方式實(shí)現(xiàn)。

            質(zhì)量:通過在各里程碑處使用一個(gè)“學(xué)習(xí)與調(diào)整”的過程,同時(shí)采用往復(fù)漸進(jìn)的方式,您的路線圖將在整個(gè)SOA行動(dòng)中保持相關(guān)性。為確保SOA路線圖的質(zhì)量,應(yīng)在所有涉眾之間進(jìn)行溝通及確認(rèn),并向各方征求反饋意見。

            圖1. BEA域模型

          構(gòu)建SOA路線圖的步驟

            SOA路線圖的開發(fā)共分4個(gè)階段:SOA規(guī)劃、SOA成熟度評(píng)估、SOA前景展望和SOA路線圖定義。

          SOA規(guī)劃

            這一階段組織并定義SOA行動(dòng)。涉眾通過通信和簡(jiǎn)報(bào)等方式參與此過程,并設(shè)置一致通過的優(yōu)先級(jí)和參數(shù)。由于此階段牽涉到整個(gè)企業(yè)的員工,因此清晰、充分的溝通非常重要。在此階段中,要完成的任務(wù)包括:

          •   定義SOA的作用域。
          •   確定與其他IT行動(dòng)的邊界并建立合作。
          •   適當(dāng)?shù)卣故維OA的業(yè)務(wù)論證。
          •   展示現(xiàn)有業(yè)務(wù)行動(dòng)與未來業(yè)務(wù)行動(dòng)的銜接關(guān)系。

          SOA成熟度評(píng)估

             在SOA成熟度評(píng)估階段,要為當(dāng)前所處狀態(tài)建立一個(gè)度量標(biāo)準(zhǔn)。此時(shí)將定義當(dāng)前已經(jīng)實(shí)現(xiàn)、可作為SOA起點(diǎn)的服務(wù)和功能,并確定出可作為基礎(chǔ)項(xiàng)目的項(xiàng)目。 團(tuán)隊(duì)?wèi)?yīng)通過一系列訪問調(diào)查和問卷調(diào)查查看各域——分析、制定基準(zhǔn)并驗(yàn)證各域的現(xiàn)狀。使用BEA的域模型組織檢查如下各方面:

          •   業(yè)務(wù)策略與過程:對(duì)業(yè)務(wù)策略與過程進(jìn)行自頂而下的查看。
          •   架構(gòu):評(píng)審當(dāng)前架構(gòu)、策略和標(biāo)準(zhǔn)。
          •   成本與收益:概述現(xiàn)有成本構(gòu)成與收益情況。
          •   構(gòu)造塊:對(duì)現(xiàn)有服務(wù)、過程、工具和技術(shù)進(jìn)行分析。
          •   項(xiàng)目與應(yīng)用:評(píng)審現(xiàn)有系統(tǒng)以及未完成的和已規(guī)劃好的項(xiàng)目。
          •   組織與管理:對(duì)現(xiàn)有管理結(jié)構(gòu)和策略進(jìn)行分析。

          SOA前景展望

            在這一階段中,團(tuán)隊(duì)通過專題研討會(huì)來確定并定義要求的“預(yù)期”狀態(tài),并確保舉辦整個(gè)企業(yè)范圍內(nèi)的聯(lián)合討論。

          •   業(yè)務(wù)策略與過程:SOA前景展望與業(yè)務(wù)策略與過程的關(guān)聯(lián)。
          •   架構(gòu):導(dǎo)向原則、需求、策略、標(biāo)準(zhǔn)和參考架構(gòu)。
          •   成本與收益:指標(biāo)和測(cè)量要求。
          •   構(gòu)造塊:共享的服務(wù)基礎(chǔ)架構(gòu)需求及標(biāo)準(zhǔn)化的工具。
          •   項(xiàng)目與應(yīng)用:對(duì)項(xiàng)目與應(yīng)用的SOA映射。
          •   組織與管理:管理并遵循結(jié)構(gòu)與策略。

          SOA路線圖定義

            從這一階段起,著手定義SOA路線圖。應(yīng)該根據(jù)前三個(gè)階段所收集的信息,對(duì)企業(yè)的SOA目標(biāo)和適當(dāng)?shù)臅r(shí)限進(jìn)行徹底的差距分析(gap analysis)。近期事件要詳細(xì),而較遠(yuǎn)的事件要靈活——以便在前進(jìn)中融入所得到的經(jīng)驗(yàn)教訓(xùn)。

          •   業(yè)務(wù)策略與過程:按業(yè)務(wù)價(jià)值排列機(jī)會(huì)。
          •   架構(gòu):近期、中期、長(zhǎng)期參考架構(gòu)路線圖。
          •   成本與收益:未來指標(biāo)、成本構(gòu)成及收益情況的路線圖。
          •   構(gòu)造塊:將共享服務(wù)戰(zhàn)略和標(biāo)準(zhǔn)化進(jìn)程列入優(yōu)先地位。
          •   項(xiàng)目與應(yīng)用:項(xiàng)目與應(yīng)用的影響。
          •   組織與管理:提出的管理結(jié)構(gòu)與策略。

            SOA路線圖應(yīng)該是不斷融入經(jīng)驗(yàn)和教訓(xùn)的“活動(dòng)文檔”。SOA路線圖成熟時(shí),您的SOA行動(dòng)也就以一種可控的方式達(dá)到了一個(gè)更為精妙的級(jí)別(如圖2所示)。

            圖2. SOA“學(xué)習(xí)與調(diào)整”路線圖

          結(jié)束語

            我希望通過本文使您在腦海中形成一個(gè)創(chuàng)建自己的SOA路線圖的框架,文中還說明了“為什么路線圖對(duì)SOA行動(dòng)如此重要?”。路線圖就是說明開發(fā)內(nèi)容、開發(fā)時(shí)間、部署所開發(fā)內(nèi)容的一份指南。對(duì)于SOA的順利部署而言,路線圖是最為強(qiáng)大的工具。

          主站蜘蛛池模板: 霍邱县| 特克斯县| 宝清县| 亳州市| 井陉县| 竹溪县| 辽宁省| 遂平县| 道孚县| 六枝特区| 宣恩县| 巴东县| 桂林市| 济南市| 巩义市| 舞钢市| 孙吴县| 房山区| 桑植县| 婺源县| 花莲县| 子洲县| 青州市| 武功县| 丰县| 秦安县| 泰宁县| 高台县| 建宁县| 武功县| 通化县| 黄冈市| 时尚| 沽源县| 湖口县| 浮梁县| 大渡口区| 凯里市| 仁化县| 长垣县| 夏津县|