監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢(xún)管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 甲方項(xiàng)目管理系統(tǒng) | 簽約案例 | 客戶(hù)案例 | 在線(xiàn)試用
X 關(guān)閉
免費(fèi)ERP系統(tǒng)

當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 免費(fèi)辦公軟件 > 免費(fèi)ERP系統(tǒng)

SOA應(yīng)用巧解傳統(tǒng)IT系統(tǒng)架構(gòu)復(fù)雜之痛

申請(qǐng)免費(fèi)試用、咨詢(xún)電話(huà):400-8352-114

筆者公司在過(guò)去一年時(shí)間內(nèi)業(yè)務(wù)量增長(zhǎng)4倍,原有的業(yè)務(wù)流程已經(jīng)遠(yuǎn)遠(yuǎn)不能滿(mǎn)足業(yè)務(wù)需要--IT系統(tǒng)承載的負(fù)荷越來(lái)越重,多次發(fā)生系統(tǒng)宕機(jī)或故障,業(yè)務(wù)部門(mén)的抱怨越來(lái)越多。在現(xiàn)實(shí)面前,我們被迫對(duì)IT系統(tǒng)進(jìn)行調(diào)整以應(yīng)對(duì)業(yè)務(wù)流程。

  老板提出的IT目標(biāo)是IT系統(tǒng)必須有靈活性,有余力接受公司業(yè)務(wù)進(jìn)一步增長(zhǎng)的挑戰(zhàn),但同時(shí)又不能影響原有的業(yè)務(wù)增長(zhǎng)軌跡。而原有IT架構(gòu)難以解決的最大難題之一是,技術(shù)層難以隨著業(yè)務(wù)層的需求變化而靈活變身,而硬要改動(dòng)技術(shù)層,則需要技術(shù)人員把系統(tǒng)上下左右分拆和重新焊接,不但成本昂貴,而且傷筋動(dòng)骨,后患難測(cè)。因?yàn)樵邢到y(tǒng)中各子系統(tǒng)、各模塊之間是一種"緊耦合結(jié)構(gòu)",拆分和溝通很不靈活。

  原有系統(tǒng)的復(fù)雜度很高,為完成系統(tǒng)功能,定義了很多復(fù)雜的接口,并且代碼相當(dāng)復(fù)雜。比如,要想完成數(shù)據(jù)的抽取轉(zhuǎn)換裝載功能,我們必須針對(duì)不同的需求,重構(gòu)這一功能模塊。這些工作量和成本都非常巨大。

  以上這些因素都迫使我們?cè)趹?yīng)用新的IT架構(gòu)時(shí)必須考慮商業(yè)成本和靈活的系統(tǒng)架構(gòu)模式:首先,新的架構(gòu)必須降低IT系統(tǒng)結(jié)構(gòu)的復(fù)雜度;其次,需要減少系統(tǒng)的運(yùn)營(yíng)成本,同時(shí),增加系統(tǒng)的靈活性。

  柳暗花明 IT架構(gòu)規(guī)劃遇到SOA

  筆者公司的IT規(guī)劃包括三個(gè)層面上的內(nèi)容:一是戰(zhàn)略層面的規(guī)劃,它主要確定的是信息化的大方向;二是IT項(xiàng)目層面的規(guī)劃,它確定的是每一個(gè)具體 IT系統(tǒng)的建設(shè)的目標(biāo)范圍,以及方案、實(shí)施計(jì)劃與投資;第三是IT架構(gòu)規(guī)劃,它是IT規(guī)劃的核心內(nèi)容,是公司戰(zhàn)略與IT目標(biāo)的支撐框架,是聯(lián)接公司戰(zhàn)略與具體每一個(gè)IT項(xiàng)目之間的橋梁。

  隨著信息化建設(shè)的深入,IT架構(gòu)成為公司信息化建設(shè)的核心問(wèn)題,公司原有的IT規(guī)劃,缺位主要表現(xiàn)在沒(méi)有進(jìn)行深入IT架構(gòu)規(guī)劃,在公司戰(zhàn)略與IT系統(tǒng)之間,沒(méi)有細(xì)化的框架聯(lián)接,這種不完整的IT規(guī)劃,導(dǎo)致造成巨大的IT投資風(fēng)險(xiǎn)和浪費(fèi)。

  就在我們關(guān)于如何規(guī)劃IT架構(gòu)經(jīng)過(guò)多次會(huì)議討論無(wú)結(jié)果而陷于絕境的時(shí)候,柳暗花明之處, SOA出現(xiàn)了。因?yàn)镾OA使IT架構(gòu)的構(gòu)建機(jī)制發(fā)生了史無(wú)前例的變化,所以系統(tǒng)規(guī)劃一旦加入SOA因素,企業(yè)就必然重新考慮IT規(guī)劃的技術(shù)架構(gòu)。

  SOA變革基礎(chǔ)架構(gòu)

  以前,隨著業(yè)務(wù)需求和網(wǎng)絡(luò)技術(shù)的發(fā)展,筆者公司產(chǎn)生了大量為滿(mǎn)足產(chǎn)品或服務(wù)需要的軟件系統(tǒng),如:ERP、CRM、OA、SCM等。但這些系統(tǒng)一般都是單獨(dú)實(shí)施、獨(dú)立存在,由于數(shù)據(jù)標(biāo)準(zhǔn)不統(tǒng)一、接口不一致,系統(tǒng)間往往缺少聯(lián)系與合作,這也就導(dǎo)致每一個(gè)系統(tǒng)成為一個(gè)孤島。

  SOA(面向服務(wù)的體系結(jié)構(gòu)service-oriented architecture)與其說(shuō)是一種技術(shù),不如說(shuō)是一種的思維方式。它是一項(xiàng)大膽的基礎(chǔ)架構(gòu)變革,表達(dá)我們?nèi)绾瓮ㄟ^(guò)技術(shù)和協(xié)同工作來(lái)實(shí)現(xiàn)業(yè)務(wù)變化。

  與面向?qū)ο蟮募夹g(shù)架構(gòu)不同,SOA架構(gòu)所需要的服務(wù)模塊可以分布在更為廣泛的分布環(huán)境中,而不必像面向?qū)ο蠹夹g(shù)架構(gòu)那樣,需要使用大塊的可重用去構(gòu)建一個(gè)全新的系統(tǒng)。通過(guò)合理的部署,SOA系統(tǒng)可以改善原有的IT系統(tǒng)效率,使得原有的那些應(yīng)用系統(tǒng)更具有柔性。

  SOA架構(gòu)的革命性思路是在傳統(tǒng)的業(yè)務(wù)層和技術(shù)層之間增加一個(gè)服務(wù)層,服務(wù)層通過(guò)一套協(xié)議或規(guī)范把應(yīng)用程序從底層技術(shù)層調(diào)出來(lái),加以封裝,再根據(jù)業(yè)務(wù)層需求靈活組合。

  服務(wù)層不依附于任何特定技術(shù)平臺(tái),能夠在業(yè)務(wù)層和技術(shù)層之間溝通、組合,業(yè)務(wù)應(yīng)用系統(tǒng)就變成了"松耦合結(jié)構(gòu)",想用什么功能就調(diào)用什么功能,需要什么功能就裝配什么功能,改動(dòng)調(diào)整非常方便。而且這些構(gòu)建在各種各樣系統(tǒng)中的"服務(wù)"可以以一種統(tǒng)一和通用方式進(jìn)行交互。保證系統(tǒng)靈活性,另外,還可以保證"服務(wù)"的重復(fù)利用。

  SOA讓二次開(kāi)發(fā)成本降低為零

  在筆者參與的項(xiàng)目中,有一個(gè)架構(gòu)設(shè)計(jì)小組和兩個(gè)開(kāi)發(fā)小組,其中一個(gè)開(kāi)發(fā)小組主要開(kāi)發(fā)面向客戶(hù)的應(yīng)用服務(wù),另一個(gè)開(kāi)發(fā)小組主要開(kāi)發(fā)核心系統(tǒng)服務(wù)。經(jīng)過(guò)一段時(shí)間的工作,我們發(fā)現(xiàn)那些在業(yè)務(wù)流程中最基本最通用的功能是可以抽取出來(lái),使用SOA架構(gòu)進(jìn)行重構(gòu)。并且,系統(tǒng)的開(kāi)發(fā)部署時(shí)間以及系統(tǒng)的性能這兩個(gè)檢驗(yàn)系統(tǒng)是否成功的兩個(gè)關(guān)鍵標(biāo)準(zhǔn)都得到極大的改善。

 ?、賁OA降低成本。我們成功構(gòu)建了一個(gè)通用的服務(wù)功能模塊,在下一次開(kāi)發(fā)時(shí),我們可以直接調(diào)用這一功能模塊。從這個(gè)意義上講,第二次開(kāi)發(fā)時(shí)的開(kāi)發(fā)成本為零。

  ②SOA架構(gòu)使管理統(tǒng)一。對(duì)于SOA系統(tǒng)而言,要想成功實(shí)施一個(gè)系統(tǒng),必須從企業(yè)整體來(lái)通盤(pán)考慮,成立專(zhuān)門(mén)的架構(gòu)設(shè)計(jì)小組,確定整個(gè)企業(yè)業(yè)務(wù)流程運(yùn)作的最佳路徑。這樣整個(gè)業(yè)務(wù)流程及信息系統(tǒng)的管理將會(huì)實(shí)現(xiàn)統(tǒng)一管理,改變過(guò)去各部門(mén)、各業(yè)務(wù)環(huán)節(jié)脫節(jié)的現(xiàn)象。

  ③SOA架構(gòu)從一開(kāi)始就顯示出ROI(投資回報(bào)率),因?yàn)镾OA反對(duì)四處出擊,是按成本受益順序確定服務(wù)開(kāi)發(fā)的優(yōu)先級(jí)。通過(guò)仔細(xì)的規(guī)劃,啟動(dòng)成本就能限制在現(xiàn)有預(yù)算內(nèi)。經(jīng)過(guò)一段時(shí)間后,服務(wù)模塊的重用會(huì)確保以后每個(gè)新業(yè)務(wù)應(yīng)用程序的啟動(dòng)成本很低。在實(shí)施開(kāi)始時(shí)設(shè)置好基線(xiàn),確??蓽y(cè)量性,避免臨時(shí)修路的效果。

發(fā)布:2007-03-09 11:27    編輯:泛普軟件 · xiaona    [打印此頁(yè)]    [關(guān)閉]
相關(guān)文章:
免費(fèi)辦公軟件
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢(xún):400-8352-114

加微信,免費(fèi)獲取試用系統(tǒng)

QQ在線(xiàn)咨詢(xún)

泛普免費(fèi)ERP系統(tǒng)其他應(yīng)用

免費(fèi)ERP系統(tǒng) OA辦公系統(tǒng)免費(fèi)版 免費(fèi)OA系統(tǒng) 免費(fèi)ERP 免費(fèi)財(cái)務(wù)軟件 財(cái)務(wù)軟件免費(fèi)版 合同管理軟件免費(fèi)版 管家婆進(jìn)銷(xiāo)存免費(fèi)版 小管家進(jìn)銷(xiāo)存免費(fèi)版 生財(cái)寶進(jìn)銷(xiāo)存免費(fèi)版 免費(fèi)網(wǎng)店管理軟件 服裝管理系統(tǒng)免費(fèi)版 免費(fèi)廣告公司管理系統(tǒng) 房地產(chǎn)銷(xiāo)售軟件下載 免費(fèi)開(kāi)源系統(tǒng) 免費(fèi)辦公管理系統(tǒng) 免費(fèi)審批系統(tǒng) 免費(fèi)辦公用品管理軟件 免費(fèi)上網(wǎng)行為管理系統(tǒng) 免費(fèi)公文管理系統(tǒng) 免費(fèi)流程管理軟件 免費(fèi)商務(wù)管理軟件 免費(fèi)稱(chēng)重管理軟件 免費(fèi)訂單管理系統(tǒng) 免費(fèi)公司管理軟件 免費(fèi)信息管理系統(tǒng) 業(yè)務(wù)流程管理軟件免費(fèi) 免費(fèi)時(shí)間管理軟件 免費(fèi)目標(biāo)管理軟件 免費(fèi)協(xié)同管理軟件 免費(fèi)企業(yè)OA辦公系統(tǒng)