當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 福建OA系統(tǒng) > 福州OA系統(tǒng) > 福州OA快博
SOA聚焦:架構(gòu)師的數(shù)據(jù)戰(zhàn)之爭(zhēng)
申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114
來(lái)源:泛普軟件我一直在思考數(shù)據(jù)是如何與架構(gòu)聯(lián)系起來(lái)的,特別是像SOA這樣的架構(gòu)模式。有一些人傾向于將它們分開(kāi)來(lái)看,但是我認(rèn)為雖然SOA屬于架構(gòu),但基礎(chǔ)架構(gòu)始終是來(lái)源于信息或者數(shù)據(jù)的。為此,我一直提倡通用數(shù)據(jù)模型(CDM)或者推動(dòng)從域的語(yǔ)義或者數(shù)據(jù)層面進(jìn)行理解,而后在信息與服務(wù)或流程綁定之前嘗試邏輯結(jié)構(gòu)調(diào)整。
但是,當(dāng)我向人們說(shuō)起數(shù)據(jù)治理和SOA時(shí),我經(jīng)常吃驚于人們對(duì)于這兩個(gè)概念相互關(guān)系的缺乏理解。大多數(shù)人認(rèn)為在此領(lǐng)域的領(lǐng)導(dǎo)在此問(wèn)題上已經(jīng)達(dá)成一致,而我仍然相信普通SOA架構(gòu)師忽略了他們的數(shù)據(jù)。原因是大多數(shù)情況下,這就是一個(gè)爛攤子,而在其他情況下是企業(yè)所有權(quán)的問(wèn)題。有時(shí)候,兩者兼有。
那么問(wèn)題的原因在哪里呢?假設(shè)你正第一次建立SOA,你知道要收集服務(wù),現(xiàn)存的也好,新興的也罷,也知道必須處理這些服務(wù)從而形成解決方案。但是在沒(méi)有其所控制的數(shù)據(jù),服務(wù)并沒(méi)有太大的意義,因此架構(gòu)的一大部分是在處理基礎(chǔ)信息的,不管是理解、重構(gòu)還是提取。
核心問(wèn)題在于一個(gè)定義明確的、設(shè)計(jì)良好的SOA需要考慮數(shù)據(jù),可能的話還需改變數(shù)據(jù)的表現(xiàn)方式。這要通過(guò)在現(xiàn)存結(jié)構(gòu)或模型中的實(shí)質(zhì)變化或利用不論在何等混亂的數(shù)據(jù)中都能發(fā)掘設(shè)計(jì)良好模型的數(shù)據(jù)庫(kù)抽象層來(lái)完成。無(wú)論如何,你都需要深層的挖掘現(xiàn)有的數(shù)據(jù),這就需要設(shè)計(jì)其所有者。
大多架構(gòu)師不去處理信息是由于企業(yè)內(nèi)部的政治問(wèn)題或所有權(quán)問(wèn)題。由于數(shù)據(jù)治理在許多情況下跨越了許多組織機(jī)構(gòu),他們很快發(fā)現(xiàn)在控制現(xiàn)有企業(yè)數(shù)據(jù)方面的權(quán)勢(shì)之爭(zhēng)將迅速成為一個(gè)問(wèn)題,而這些問(wèn)題是比任何技術(shù)問(wèn)題都難以解決的。
架構(gòu)師只能在以下兩件事中擇其一而為之:一,他們得到了需要控制所需數(shù)據(jù)以定義架構(gòu)的權(quán)力,通常是通過(guò)游說(shuō)高層來(lái)達(dá)成的;或者,他們先處理所有權(quán)問(wèn)題,然后開(kāi)始喪失效率。
顯然,第一種選擇是更好的方法,最有效的架構(gòu)師會(huì)擁有所需的人際技巧來(lái)說(shuō)服現(xiàn)有的數(shù)據(jù)所有者和利益相關(guān)人相信新興的SOA將提高業(yè)務(wù)。他們不是要找數(shù)據(jù)的問(wèn)題,而是考慮在更為敏捷的架構(gòu)中如何利用這些數(shù)據(jù)才能更加有效。然而,人際問(wèn)題并不像技術(shù)問(wèn)題那樣總有解決方案。
現(xiàn)在,撇開(kāi)人際問(wèn)題不談,我們首先得明確幾件事。
首先,在沒(méi)有對(duì)數(shù)據(jù)的明確理解的情況下,你是不可能正確的從事SOA的。在我的SOA方法論中,我稱之為語(yǔ)義理解,這實(shí)際上只是在架構(gòu)內(nèi)定義一個(gè)共同的信息理解和模型而已。這對(duì)于定義和設(shè)計(jì)你的SOA來(lái)說(shuō)是意義重大的一步,這也是由于上述原因往往被跳過(guò)的一步。然而,就像房子的地基一樣,你需要好的數(shù)據(jù)和信息基礎(chǔ)來(lái)支持架構(gòu)。
第二,推動(dòng)元數(shù)據(jù)進(jìn)入通用數(shù)據(jù)模型(CDM)在新的架構(gòu)中使用。CDM應(yīng)該更能夠反應(yīng)業(yè)務(wù),具有清晰的易于理解的模型和實(shí)體。這是邏輯和實(shí)際上都存在的,但尚未部署。CDM應(yīng)該圍繞現(xiàn)存項(xiàng)目或問(wèn)題域,而后向整個(gè)企業(yè)擴(kuò)展。我們的想法是先確認(rèn)并規(guī)范化企業(yè)數(shù)據(jù),然后在此基礎(chǔ)上建立SOA。
最后,找出一個(gè)技術(shù)方案來(lái)管理和改變數(shù)據(jù)。這也許意味著一個(gè)實(shí)際上的改變,一次提取,或更大的,更為激進(jìn)的重新設(shè)計(jì)和規(guī)范化努力。這里需要權(quán)衡許多東西,也很可能需要單獨(dú)設(shè)立一個(gè)項(xiàng)目。壞消息是,這需要大量的工作,而且你將必須去處理我提到的權(quán)勢(shì)之爭(zhēng)問(wèn)題;好的一面是在多數(shù)企業(yè)內(nèi)部,這都是一個(gè)迫切的需要,不管是不是在SOA的環(huán)境中。
當(dāng)你完全的考慮了敏捷度和新業(yè)務(wù)流程支持的話,任何投資都會(huì)翻上十倍的。(IT專家網(wǎng))
- 1中小企業(yè)應(yīng)避免福州OA項(xiàng)目十大致命死結(jié)
- 2成功實(shí)施SOA 應(yīng)當(dāng)如何應(yīng)對(duì)?
- 3信息化時(shí)代傳統(tǒng)出版企業(yè)面臨的挑戰(zhàn)
- 4解析企業(yè)SOA架構(gòu)實(shí)施的失敗之謎
- 5IT受經(jīng)濟(jì)危機(jī)影響 企業(yè)要削減此項(xiàng)開(kāi)支
- 6如何避免福州OA項(xiàng)目的“建設(shè)重回起點(diǎn)”
- 7企業(yè)SOA應(yīng)用五年來(lái)首次出現(xiàn)下降
- 8SOA實(shí)施執(zhí)行中最常見(jiàn)的十二個(gè)錯(cuò)誤
- 9SaaS迎來(lái)春天 擠進(jìn)大公司購(gòu)買(mǎi)清單
- 10企業(yè)所在行業(yè)與期望進(jìn)入的目標(biāo)行業(yè)的關(guān)系
- 11收購(gòu)不良貸款的范圍、額度及資金來(lái)源
- 12服務(wù)流程管理和IT績(jī)效量化考核研究與實(shí)踐
- 13泛普OA基于OA的企業(yè)IT架構(gòu)總體設(shè)計(jì)
- 14信息化、流程化 我們是否依舊在前進(jìn)的路上
- 15CIO該如何選購(gòu)企業(yè)軟件
- 16福州OA的成長(zhǎng)煩惱:熱概念遭遇冷需求
- 17企業(yè)個(gè)性化福州OA實(shí)施的探索研究
- 18企業(yè)主管關(guān)注 SaaS的“三級(jí)跳”
- 19SOA、BPEL和ESB的前生后世
- 20商業(yè)智能+福州OA=企業(yè)競(jìng)爭(zhēng)優(yōu)勢(shì)
- 21中小企業(yè)信息化應(yīng)用模式發(fā)生重大轉(zhuǎn)變
- 22底層數(shù)據(jù)流通成CIO選型首選
- 23詳解關(guān)鍵點(diǎn) 企業(yè)IT部門(mén)成本管理簡(jiǎn)析
- 24計(jì)世獨(dú)家:企業(yè)如何預(yù)防數(shù)據(jù)外泄?
- 25福州OA辦公信息平臺(tái)升級(jí)項(xiàng)目實(shí)施計(jì)劃
- 26虛擬化+SOA益處多多值得關(guān)注
- 27企業(yè)計(jì)算+云計(jì)算 推動(dòng)SOA實(shí)現(xiàn)
- 28大型IT項(xiàng)目經(jīng)常失敗因素剖析
- 29企業(yè)實(shí)現(xiàn)知識(shí)管理的十大難點(diǎn)和解決方法
- 30財(cái)富管理行業(yè)的發(fā)展要依靠?jī)煞N能力
成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓