當(dāng)前位置:工程項目OA系統(tǒng) > 泛普各地 > 廣西OA系統(tǒng) > 南寧OA系統(tǒng) > 南寧OA快博
非理性擴(kuò)展SOA架構(gòu)之十二個致命錯誤
采用面向服務(wù)架構(gòu)(SOA)中常見的錯誤易于理解,只要稍加努力,就可以避免這些錯誤。忽視這些錯誤(因而重蹈覆轍)可能導(dǎo)致你為引入SOA而付出的全部努力偏離軌道,并且失去你的優(yōu)勢。下面列舉了由Gartner綜述的在SOA的實(shí)施執(zhí)行中最常見的十二個錯誤。
錯誤一:非理性的SOA擴(kuò)展
服務(wù)太多,還未準(zhǔn)備好與應(yīng)用的商業(yè)模式相匹配。這樣的SOA環(huán)境意味著應(yīng)用完成后需要再次檢查。這樣的環(huán)境可能具有服務(wù)眾多、大量文檔以及新工具和中間件豐富的特點(diǎn),但卻缺乏敏捷性和增量軟件版本性,或重用性。
錯誤二:遺忘數(shù)據(jù)
設(shè)計一個服務(wù)模型就像設(shè)計一個數(shù)據(jù)模型。在處理過程中遺忘數(shù)據(jù)易于導(dǎo)致服務(wù)性能差,從而影響應(yīng)用的完整性。在設(shè)計服務(wù)時,努力配合基礎(chǔ)數(shù)據(jù)庫的設(shè)計模型。
錯誤三: 將SOA留給技術(shù)人員
如果把SOA的大部分過程留給企業(yè)的IT部門處理,優(yōu)化軟件性能和可靠性的設(shè)計服務(wù)出發(fā)點(diǎn)將面臨風(fēng)險,可能不會完全反應(yīng)出商業(yè)要求。
明確商業(yè)接口是跨應(yīng)用集成或多企業(yè)使用的本質(zhì)所在。
錯誤四:忽略企業(yè)文化障礙
SOA帶來的預(yù)期優(yōu)勢之一就是增強(qiáng)軟件重用性,但是達(dá)到這個預(yù)期目標(biāo)是一個很大的挑戰(zhàn)。企業(yè)文化障礙會影響SOA重用的效果。例如,如果IT部門患有“非我發(fā)明”癥(not invented here),程序員、項目領(lǐng)導(dǎo)和架構(gòu)師就會不信任其它組開發(fā)的重用服務(wù),或者只是希望自己去開發(fā)整套的解決方案?!胺俏野l(fā)明”癥會導(dǎo)致多余的編程工作,多余人員分配以及因缺乏可用資源而喪失機(jī)會,這里體現(xiàn)了SOA重用機(jī)制的主要障礙。
錯誤五:做出突然的投入
許多企業(yè),特別是那些認(rèn)為在SOA方面起步已晚的企業(yè),容易傾向從先前的懷疑一下子跳躍到突如其來的策略投入。但是,沒有做好正確的準(zhǔn)備和計劃之前,就投入大規(guī)模的SOA開發(fā),這往往會導(dǎo)致嚴(yán)重的錯誤。因為面向服務(wù)是一個長期的階段,企業(yè)應(yīng)該在進(jìn)行意義關(guān)鍵的SOA項目之前,多投入理解該項目和培養(yǎng)企業(yè)文化。對大部分公司而言,循序漸進(jìn)才是可取的方式。
錯誤六:錯誤的起點(diǎn)
最常見的錯誤起點(diǎn)是遵循訂購服務(wù)的第一個用戶的商業(yè)需求。例如,如果服務(wù)是一個面向用戶的應(yīng)用程序,你可能設(shè)計的工具符合他們對數(shù)據(jù)的需求.。然而,這樣的設(shè)計過程可能最后會生成出和用戶接口一樣多的服務(wù),常常導(dǎo)致服務(wù)多余并持續(xù)增長的問題。更加統(tǒng)一、系統(tǒng)化和有效的方法是圍繞應(yīng)用程序的商業(yè)過程或數(shù)據(jù)模型來設(shè)計一系列耦合的信息服務(wù)。
錯誤七:誤以為每個人的想法都與你一致
SOA起源于一種用于先進(jìn)分布式系統(tǒng)的技術(shù)設(shè)計模式?,F(xiàn)在SOA遠(yuǎn)是編程社區(qū)之外的熱門話題。在適應(yīng)商業(yè)通信時,我們要考慮并認(rèn)同這些各個層次上的差異。
對于程序員而言,SOA是一種分布式計算的形式,其功能塊可能可以運(yùn)用于其它應(yīng)用程序。
對于軟件架構(gòu)師而言,從另一方面說,SOA起到翻譯的作用,消除了不同應(yīng)用產(chǎn)品之間的障礙。
對于首席信息官而言,面向服務(wù)是一種未來投資。代碼重用意味著減少開發(fā)新應(yīng)用程序的開銷和時間。
不過,對于首席執(zhí)行官而言,SOA可以有助于IT更好地響應(yīng)商業(yè)需求,并且適應(yīng)競爭激烈的商業(yè)變化。
錯誤八: 選擇獨(dú)裁以反抗無政府主義
獨(dú)立的IT項目、組、部門和領(lǐng)域通常都有自主的渴望,可以把這看作“無政府主義”,因為由于這樣會導(dǎo)致一個大企業(yè)里不能實(shí)行共享目標(biāo)。與這樣的無政府主義的另一種極端是獨(dú)裁,即部門和項目被強(qiáng)制遵從中央命令。這兩種方法都無法為一個成功的SOA環(huán)境提供所需的平衡。一個結(jié)構(gòu)良好的SOA環(huán)境通常包括一個SOA卓越中心(COE),包括所有的早期參與者以及獨(dú)立項目之間或者企業(yè)內(nèi)部不同部門之間的協(xié)同合作。卓越中心還要將對內(nèi)部過程的參與者造成不必要的干擾降低到最小。IT員工在為公司共同目標(biāo)努力的同時,仍可以保留他們的自主性。
錯誤九: 低估技術(shù)問題
SOA用戶必須了解中間件的復(fù)雜性。盡管面向服務(wù)越來越流行并且有越來越多的基于SOA的中間件,對于新手來說仍存在很大的風(fēng)險會做出錯誤的決定。為一個小規(guī)模、試驗型的SOA項目,采用點(diǎn)到點(diǎn)的網(wǎng)絡(luò)服務(wù)連接。如果配置的服務(wù)超過二十或三十個,就用基于中間件的中介,即SOA背板。
錯誤十:允許不可共享的服務(wù)數(shù)量激增
共享服務(wù)促進(jìn)了消費(fèi)應(yīng)用產(chǎn)品的更快發(fā)展,降低開發(fā)成本和更加方便維護(hù)。如果每個用戶應(yīng)用程產(chǎn)品的平均服務(wù)數(shù)量明顯超過共享服務(wù)的20%或者低于10%,這也許意味著共享服務(wù)的數(shù)量不是最理想的。
錯誤十一:過度集中化
與其強(qiáng)加一個單獨(dú)的、企業(yè)級的SOA背板,還不如采用聯(lián)邦方法,也許會更可行和明智。公司的SOA計劃 劃分為SOA域、子公司、商業(yè)單位或者部門。每個域由一名商業(yè)管理者和一名技術(shù)經(jīng)理共同管理。每個域都有它自己特定的SOA背板和服務(wù)注冊表。它由一個域SOA卓越中心提供支持,并按照以政府規(guī)為基礎(chǔ)來進(jìn)行管理。
錯誤十二: 在你準(zhǔn)備好之前就推行SOA
一個企業(yè)級的SOA需要高層管理者,也許還有董事會的支持。然而,過早尋求管理者對企業(yè)級的SOA的支持是一件很危險的事。到2010年底,只有少于25%的大公司將具備在企業(yè)范圍內(nèi)推行SOA所需的技術(shù)和組織技巧。(CIO時代網(wǎng))
- 1十年蛻變 東風(fēng)悅達(dá)起亞K3上市開啟新篇章
- 2中小企業(yè)應(yīng)對危機(jī)應(yīng)當(dāng)從采購開始
- 3SOA實(shí)踐應(yīng)先從企業(yè)級IT架構(gòu)設(shè)計著手
- 4賣場過剩,家居行業(yè)急需探索新的商業(yè)模式!
- 5經(jīng)濟(jì)危機(jī)是“破壞性創(chuàng)新”的恰當(dāng)時機(jī)
- 6福州OA:保證成功率所引出的思考
- 7二手房金九陷僵局 高掛牌價迫使購房者望而卻步
- 8航天信息成“ERP軟件市場成長最快企業(yè)”
- 9致遠(yuǎn)協(xié)同簽約廣東知名地產(chǎn)企業(yè)助力高效辦公
- 10企業(yè)物流供應(yīng)鏈管理相關(guān)綜述
- 11銀十房企加大推盤力度 黃金周促銷戰(zhàn)提前開打
- 12致命錯誤 非理性擴(kuò)展影響SOA架構(gòu)
- 13團(tuán)隊管理對于IT項目實(shí)施的作用
- 142008中國協(xié)同軟件發(fā)展現(xiàn)狀報告
- 15盤點(diǎn)2012下半年買房“五劫” 購房者選房需謹(jǐn)慎
- 16開源SOA之主要優(yōu)點(diǎn):簡單易用
- 17人員、過程、產(chǎn)品是信息中心開發(fā)管理核心
- 18集團(tuán)管控 中國企業(yè)國際化如何起步
- 19漢肯薩繆爾森出任沃爾沃汽車集團(tuán)新CEO
- 20SOA架構(gòu)若不能虛擬化就沒有靈活性?
- 21淺析SOA管理需要注意的幾個方面
- 22家居賣場旺季不旺 電子商務(wù)是最大威脅
- 23十大方法幫助中小企業(yè)戰(zhàn)勝出口危機(jī)
- 24白熾燈廠家借機(jī)發(fā)飆 LED燈要勝出還任重道遠(yuǎn)
- 25學(xué)者:中國標(biāo)志性建筑層出不窮 因受官員青睞
- 26一汽轎車10億建高端MPV 公告年產(chǎn)2萬輛
- 27房企加速布局養(yǎng)老地產(chǎn) 行業(yè)龍頭快速贏得先機(jī)
- 28淺談企業(yè)財務(wù)管理的信息化建設(shè)
- 29企業(yè)成本管理需要從創(chuàng)業(yè)階段開始
- 30縱觀國外流程管理的技術(shù)演進(jìn)
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓