如何找對(duì)SOA實(shí)施的幾大切入點(diǎn)
CIO時(shí)代 發(fā)表于:13年06月24日 12:10 [轉(zhuǎn)載] CIO時(shí)代
SOA的長(zhǎng)遠(yuǎn)價(jià)值在于實(shí)現(xiàn)企業(yè)級(jí)的業(yè)務(wù)服務(wù)重用,通過(guò)企業(yè)級(jí)重用消除軟件開發(fā)的冗余,通過(guò)業(yè)務(wù)服務(wù)的重用和重新編排提高業(yè)務(wù)敏捷性。不過(guò)這是一個(gè)循序漸進(jìn)的過(guò)程,需要分階段考慮重點(diǎn)。
一般來(lái)說(shuō),我們可以把SOA劃分為三個(gè)階段:
第一個(gè)階段是選擇 SOA的切入點(diǎn)項(xiàng)目?鐟(yīng)用流程、數(shù)據(jù)整合、門戶整合都可以成為SOA的切入點(diǎn)項(xiàng)目。在流程方面,比如一個(gè)電信行業(yè)的服務(wù)開通項(xiàng)目,需要通過(guò)一個(gè)新的流程和既有應(yīng)用打交道;在門戶方面,一個(gè)門戶整合項(xiàng)目,需要把企業(yè)里不同的門戶變成一個(gè)統(tǒng)一的門戶;在數(shù)據(jù)整合方面,比如銀行的統(tǒng)一客戶視圖項(xiàng)目,比如電子政務(wù)的數(shù)據(jù)交換平臺(tái),這都可以成為SOA的切入點(diǎn)。在這一階段,我們不一定要考慮服務(wù)的大規(guī)模復(fù)用,但是可以依據(jù)SOA的建設(shè)思路來(lái)做這類項(xiàng)目。例如,在考慮數(shù)據(jù)服務(wù)時(shí),就跟以前做數(shù)據(jù)倉(cāng)庫(kù)的邏輯不一樣,它強(qiáng)調(diào)的是把數(shù)據(jù)變成一個(gè)服務(wù),讓其他部門也很容易調(diào)用。這種切入點(diǎn)項(xiàng)目并不需要強(qiáng)調(diào)開始做整體規(guī)劃,只是解決某個(gè)業(yè)務(wù)問(wèn)題,建立企業(yè)對(duì)SOA的信心。
第二個(gè)階段是建立一個(gè)企業(yè)級(jí)應(yīng)用集成平臺(tái),這個(gè)平臺(tái)是獨(dú)立于應(yīng)用的,這種情況下是用SOA的方法替代以前的EAI,區(qū)別在于建立一個(gè)服務(wù)層,并通過(guò)服務(wù)層幫助應(yīng)用的復(fù)用與組合應(yīng)用。
到了第三階段,企業(yè)所有的業(yè)務(wù)組件都已經(jīng)服務(wù)化,所有的服務(wù)都可以在企業(yè)內(nèi)部互相共享與調(diào)用。因此也產(chǎn)生了一個(gè)與面向?qū)ο蠹夹g(shù)的根本區(qū)別,就是企業(yè)擁有了一個(gè)SOA監(jiān)管中心。
目前,SOA的國(guó)內(nèi)市場(chǎng)處于快速發(fā)展時(shí)期,市場(chǎng)上已經(jīng)發(fā)生了很多新的趨勢(shì)變化,SOA的切入點(diǎn)也層出不窮,最終考慮的因素?zé)o外乎業(yè)務(wù)需求和SOA的適用性兩個(gè)角度。CIO們可以通過(guò)這兩個(gè)角度來(lái)收斂切入點(diǎn)的范圍。
雖然SOA 的切入點(diǎn)可以從業(yè)務(wù)和IT 兩個(gè)角度去分析和尋找,不過(guò)歸根到底還是業(yè)務(wù)驅(qū)動(dòng)。分析SOA在具體環(huán)境的切入點(diǎn)是一個(gè)經(jīng)濟(jì)分析,客戶需要從業(yè)務(wù)優(yōu)先級(jí)和SOA適用性兩個(gè)基本點(diǎn)來(lái)進(jìn)行收斂。第一個(gè)階段是選擇 SOA的切入點(diǎn)項(xiàng)目。跨應(yīng)用流程、數(shù)據(jù)整合、門戶整合都可以成為SOA的切入點(diǎn)項(xiàng)目。在流程方面,比如一個(gè)電信行業(yè)的服務(wù)開通項(xiàng)目,需要通過(guò)一個(gè)新的流程和既有應(yīng)用打交道;在門戶方面,一個(gè)門戶整合項(xiàng)目,需要把企業(yè)里不同的門戶變成一個(gè)統(tǒng)一的門戶;在數(shù)據(jù)整合方面,比如銀行的統(tǒng)一客戶視圖項(xiàng)目,比如電子政務(wù)的數(shù)據(jù)交換平臺(tái),這都可以成為SOA的切入點(diǎn)。在這一階段,我們不一定要考慮服務(wù)的大規(guī)模復(fù)用,但是可以依據(jù)SOA的建設(shè)思路來(lái)做這類項(xiàng)目。例如,在考慮數(shù)據(jù)服務(wù)時(shí),就跟以前做數(shù)據(jù)倉(cāng)庫(kù)的邏輯不一樣,它強(qiáng)調(diào)的是把數(shù)據(jù)變成一個(gè)服務(wù),讓其他部門也很容易調(diào)用。這種切入點(diǎn)項(xiàng)目并不需要強(qiáng)調(diào)開始做整體規(guī)劃,只是解決某個(gè)業(yè)務(wù)問(wèn)題,建立企業(yè)對(duì)SOA的信心。
第二個(gè)階段是建立一個(gè)企業(yè)級(jí)應(yīng)用集成平臺(tái),這個(gè)平臺(tái)是獨(dú)立于應(yīng)用的,這種情況下是用SOA的方法替代以前的EAI,區(qū)別在于建立一個(gè)服務(wù)層,并通過(guò)服務(wù)層幫助應(yīng)用的復(fù)用與組合應(yīng)用。
到了第三階段,企業(yè)所有的業(yè)務(wù)組件都已經(jīng)服務(wù)化,所有的服務(wù)都可以在企業(yè)內(nèi)部互相共享與調(diào)用。因此也產(chǎn)生了一個(gè)與面向?qū)ο蠹夹g(shù)的根本區(qū)別,就是企業(yè)擁有了一個(gè)SOA監(jiān)管中心。
目前,SOA的國(guó)內(nèi)市場(chǎng)處于快速發(fā)展時(shí)期,市場(chǎng)上已經(jīng)發(fā)生了很多新的趨勢(shì)變化,SOA的切入點(diǎn)也層出不窮,最終考慮的因素?zé)o外乎業(yè)務(wù)需求和SOA的適用性兩個(gè)角度。CIO們可以通過(guò)這兩個(gè)角度來(lái)收斂切入點(diǎn)的范圍。
雖然SOA 的切入點(diǎn)可以從業(yè)務(wù)和IT 兩個(gè)角度去分析和尋找,不過(guò)歸根到底還是業(yè)務(wù)驅(qū)動(dòng)。分析SOA在具體環(huán)境的切入點(diǎn)是一個(gè)經(jīng)濟(jì)分析,客戶需要從業(yè)務(wù)優(yōu)先級(jí)和SOA適用性兩個(gè)基本點(diǎn)來(lái)進(jìn)行收斂。
公司簡(jiǎn)介 | 媒體優(yōu)勢(shì) | 廣告服務(wù) | 客戶寄語(yǔ) | DOIT歷程 | 誠(chéng)聘英才 | 聯(lián)系我們 | 會(huì)員注冊(cè) | 訂閱中心
Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技術(shù)有限公司 版權(quán)所有.