監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 簽約案例 | 購(gòu)買價(jià)格 | 在線試用 | 手機(jī)APP | 產(chǎn)品資料
X 關(guān)閉

敏捷性增強(qiáng) SOA能否開(kāi)創(chuàng)IT架構(gòu)規(guī)劃的新局面

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

來(lái)源:泛普軟件

2008年CIO高峰論壇上,對(duì)到會(huì)CIO 進(jìn)行的“2008年你最關(guān)心的是什么?”調(diào)查顯示:僅有15% 的CIO 所在組織仍然在搭建IT 基礎(chǔ)設(shè)施,越來(lái)越多在經(jīng)歷IT系統(tǒng)建設(shè)、IT系統(tǒng)整合和信息深度應(yīng)用等階段性成長(zhǎng)后的CIO都面臨著“新IT 架構(gòu)規(guī)劃”的難題。

事實(shí)上,這一階段的IT規(guī)劃更本質(zhì)的是如何搭建面向未來(lái)的IT架構(gòu)。簡(jiǎn)單說(shuō),CIO在關(guān)注IT架構(gòu)應(yīng)如何隨企業(yè)發(fā)展戰(zhàn)略的調(diào)整而調(diào)整。如今,CIO們關(guān)注的IT規(guī)劃不再是單純搭建桌面系統(tǒng)、網(wǎng)絡(luò)環(huán)境等,而是希望緊密配合公司業(yè)務(wù)戰(zhàn)略做好IT架構(gòu)。張興是一個(gè)CIO,他這一年來(lái)在IT架構(gòu)道路上經(jīng)歷了很多辛酸歷程,越是與管理緊密關(guān)聯(lián)、集成度越高、規(guī)模越大的系統(tǒng),受挫率就越高。原因是雖然做了IT規(guī)劃,但相對(duì)落后的IT架構(gòu),總不能滿足和適應(yīng)業(yè)務(wù)的快速增長(zhǎng)。

一.傳統(tǒng)IT架構(gòu)規(guī)劃的痛苦經(jīng)歷

張興的公司在過(guò)去一年時(shí)間內(nèi)業(yè)務(wù)量增長(zhǎng)4倍,原有的IT架構(gòu)已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足業(yè)務(wù)需要, IT系統(tǒng)承載的負(fù)荷越來(lái)越重,多次發(fā)生系統(tǒng)宕機(jī)或故障,直接影響各部門業(yè)務(wù)的開(kāi)展。經(jīng)過(guò)幾次讓他焦頭爛額而又沉重的教訓(xùn),迫使張興必須對(duì)IT架構(gòu)做巨大的調(diào)整。

(1)業(yè)務(wù)敏捷性需求向傳統(tǒng)IT架構(gòu)發(fā)起挑戰(zhàn)

到底應(yīng)如何看待IT架構(gòu)與業(yè)務(wù)之間的關(guān)系?首先,業(yè)務(wù)活動(dòng)是由業(yè)務(wù)人員執(zhí)行活動(dòng)完成的,比如拜訪客戶、輸入訂單和客戶資料、做出商務(wù)決策等,而IT系統(tǒng)則執(zhí)行各種自動(dòng)化活動(dòng),包括商業(yè)邏輯、業(yè)務(wù)規(guī)則、管理業(yè)務(wù)數(shù)據(jù),提供界面連接人員和IT系統(tǒng)。所以,IT系統(tǒng)是業(yè)務(wù)的一個(gè)重要組成部分,業(yè)務(wù)敏捷性不但需要一個(gè)靈活的業(yè)務(wù)模式,也需要IT系統(tǒng)的敏捷性。也就是說(shuō)一個(gè)當(dāng)業(yè)務(wù)改變的時(shí)候,IT系統(tǒng)也應(yīng)該隨業(yè)務(wù)的變化而變化,這種對(duì)IT的靈活性需求,對(duì)IT的所有方面都提出了挑戰(zhàn),從架構(gòu)、技術(shù)、產(chǎn)品,到過(guò)程、成熟度和管控等。

然而,大多數(shù)企業(yè)對(duì)自己的業(yè)務(wù)模型仍停留在自發(fā)狀態(tài),IT系統(tǒng)缺乏主動(dòng)適應(yīng)業(yè)務(wù)實(shí)踐,更談不上業(yè)務(wù)與IT架構(gòu)的溝通。這直接帶來(lái)兩個(gè)問(wèn)題:一是業(yè)務(wù)優(yōu)化、應(yīng)變和創(chuàng)新缺乏IT系統(tǒng)和IT架構(gòu)的支撐基礎(chǔ);二是有些問(wèn)題被強(qiáng)加到IT系統(tǒng)的頭上,而使IT承擔(dān)了不應(yīng)承擔(dān)的責(zé)任。

(2)傳統(tǒng)IT架構(gòu)難掌控,緊耦合結(jié)構(gòu)僵硬

在一項(xiàng)對(duì)CIO的調(diào)查中顯示,83%的CIO不能隨時(shí)了解系統(tǒng)基礎(chǔ)架構(gòu)的運(yùn)行狀況。傳統(tǒng)IT架構(gòu)難以解決的最大難題之一是,IT技術(shù)層難以隨著業(yè)務(wù)層的需求變化而靈活變身,收放自如。而硬要改動(dòng)技術(shù)層,則需要技術(shù)人員把IT架構(gòu)上下左右分拆和重新焊接,不但成本昂貴,而且傷筋動(dòng)骨,后患難測(cè)。原因在于傳統(tǒng)IT架構(gòu)中,各子系統(tǒng)、各模塊之間是一種“緊耦合結(jié)構(gòu)”,拆分和溝通很不靈活。

(3)不完整的IT規(guī)劃,導(dǎo)致IT架構(gòu)規(guī)劃缺位

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

二.業(yè)務(wù)與IT規(guī)劃缺位,IT架構(gòu)被迫支離破碎

IT規(guī)劃分析過(guò)程是一個(gè)自頂向下的過(guò)程,首先關(guān)注的應(yīng)是業(yè)務(wù)戰(zhàn)略規(guī)劃。但我們經(jīng)常遇到的IT系統(tǒng)建設(shè)往往是直接從IT需求入手,這種缺少第一步業(yè)務(wù)戰(zhàn)略規(guī)劃的現(xiàn)象,被稱為“斬頭”,結(jié)果必然導(dǎo)致企業(yè)IT架構(gòu)規(guī)劃的支離破碎。在到了IT系統(tǒng)整合、增加新需求時(shí)就會(huì)遇到巨大的障礙,往往導(dǎo)致整個(gè)IT架構(gòu)的大規(guī)模改造,而面臨這樣的處境,會(huì)讓CIO苦不堪言。

(1)缺乏通盤考慮,IT架構(gòu)復(fù)雜度高

業(yè)務(wù)的連續(xù)性和信息化的規(guī)律性要求在制定IT架構(gòu)規(guī)劃時(shí)應(yīng)要有通盤考慮,例如因?yàn)闆](méi)有通盤考慮,對(duì)單個(gè)項(xiàng)目而言功能都非常強(qiáng)大,但結(jié)合卻顯示不出聯(lián)合的威力。實(shí)際上,IT架構(gòu)規(guī)劃無(wú)論是從零開(kāi)始的,還是承前啟后的改建擴(kuò)建的,都要慎重考慮混合應(yīng)用的部署問(wèn)題。

傳統(tǒng)IT架構(gòu)的復(fù)雜度都很高,為完成系統(tǒng)功能,定義了很多復(fù)雜的接口,并且代碼相當(dāng)復(fù)雜。如果想更改或增加系統(tǒng)的某些功能,就必須為新的功能目標(biāo)重寫大量的代碼。比如,要想完成數(shù)據(jù)的抽取轉(zhuǎn)換裝載功能,必須針對(duì)不同的需求,重構(gòu)這一功能模塊。而這樣缺乏通盤考慮的傳統(tǒng)IT架構(gòu),正是導(dǎo)致系統(tǒng)復(fù)雜度高的主要原因。

(2)IT架構(gòu)規(guī)劃僅考慮系統(tǒng)維護(hù)簡(jiǎn)單和方便

企業(yè)IT應(yīng)用開(kāi)始時(shí),只從業(yè)務(wù)需求進(jìn)行IT架構(gòu)選型,沒(méi)有考慮需要把業(yè)務(wù)轉(zhuǎn)化或分割為不同的組件,把易于變動(dòng)的流程和環(huán)節(jié)采用更加松散的耦合方式集成起來(lái),以備日后改造成“隨需應(yīng)變”的結(jié)構(gòu)。在傳統(tǒng)的IT架構(gòu)規(guī)劃方法中,不是從優(yōu)化及提升業(yè)務(wù)流程為出發(fā)點(diǎn),而是考慮的思維總是面向冷酷的服務(wù)器,僅僅為了更簡(jiǎn)單的系統(tǒng)初始化及運(yùn)行維護(hù)方便著想。

缺乏考慮IT架構(gòu)應(yīng)隨著業(yè)務(wù)擴(kuò)展而進(jìn)行改建、擴(kuò)建、升級(jí)與互聯(lián)是傳統(tǒng)IT架構(gòu)規(guī)劃方法的弊端之一。過(guò)去許多CIO關(guān)注的是如何搭建開(kāi)發(fā)接口來(lái)使新老或是不同的子系統(tǒng)互聯(lián)互通,如CIO在集成方面的總是忙于“修路和架橋”,而不是分離出存在于舊系統(tǒng)中的“服務(wù)分子”,讓這些服務(wù)與新建的服務(wù)分子們?cè)僦匦陆M合起來(lái)。

(3)傳統(tǒng)IT架構(gòu)規(guī)劃缺少考慮成本模式

在全球關(guān)注IT之ROI的今天,CIO不能不把投資成本考慮在IT架構(gòu)規(guī)劃中。不同的技術(shù)、不同的服務(wù)、不同的運(yùn)營(yíng)方式都有不同的成本的規(guī)律,及早認(rèn)識(shí)和應(yīng)付這些成本支出,以便于在中長(zhǎng)規(guī)劃中合理配置資源及節(jié)約投資具有重大的管理意義。但長(zhǎng)期以來(lái),我們的許多CIO一直在成本方面存在思維缺失。因此,我們需要跳出技術(shù)的圈子,站在企業(yè)級(jí)的高度,認(rèn)真審視IT成本問(wèn)題,結(jié)合當(dāng)前技術(shù)手段的支持能力,思考IT架構(gòu)發(fā)展的規(guī)劃。

三.SOA為什么能開(kāi)創(chuàng)IT架規(guī)劃局面?

IT規(guī)劃方法在IT應(yīng)用環(huán)境中出現(xiàn)了一個(gè)新變量SOA之后,過(guò)去的經(jīng)驗(yàn)與規(guī)律就開(kāi)始顯露一絲被顛覆的曙光。即CIO必須與時(shí)俱進(jìn),在他們的制定和規(guī)劃IT架構(gòu)中加入這個(gè)革命性的因素,以改變IT方程式的輸入與輸出值。

眾所周知,一個(gè)企業(yè)的IT架構(gòu)規(guī)劃應(yīng)該是業(yè)務(wù)來(lái)驅(qū)動(dòng),業(yè)務(wù)驅(qū)動(dòng)也就是流程驅(qū)動(dòng),因此先進(jìn)行流程的梳理和整合,然后再進(jìn)行IT架構(gòu)規(guī)劃。站在業(yè)務(wù)驅(qū)動(dòng)的角度來(lái)看,SOA對(duì)IT架構(gòu)規(guī)劃會(huì)帶來(lái)什么影響?大體上看,有三個(gè)方面:一是來(lái)自技術(shù)機(jī)制引發(fā)的結(jié)構(gòu)、效率、擴(kuò)展、變更、升級(jí)、接口、兼容性等方面;二是來(lái)自TCO(總擁有成本)方面;三是系統(tǒng)復(fù)雜程度大大簡(jiǎn)化。

(1)技術(shù)機(jī)制引發(fā)流程模式大變革

SOA提出的背景是全球化的競(jìng)爭(zhēng)要求企業(yè)的業(yè)務(wù)要有靈活性,而業(yè)務(wù)靈活性表現(xiàn)為業(yè)務(wù)流程的頻繁變化,這就要求我們IT架構(gòu)要有高度的適應(yīng)性,來(lái)適應(yīng)業(yè)務(wù)的變化。那么什么是SOA呢?SOA是一個(gè)面向服務(wù)的IT架構(gòu)。SOA建立了一個(gè)新的集成架構(gòu),將遺留系統(tǒng)和新建的系統(tǒng)連通起來(lái),讓不同技術(shù)世界的服務(wù)組件可以相互以Web服務(wù)接口為中介來(lái)松散耦合地交互。也可以說(shuō)SOA是一種IT體系結(jié)構(gòu)設(shè)計(jì)的思想和方法,而不是一種具體的產(chǎn)品。

體現(xiàn)SOA在IT架構(gòu)優(yōu)勢(shì)是要站在企業(yè)級(jí)角度來(lái)看,對(duì)于企業(yè)級(jí)要體現(xiàn)SOA思想,首先要把業(yè)務(wù)流程梳理,把業(yè)務(wù)流程分解成相對(duì)獨(dú)立的業(yè)務(wù)單元,通過(guò)統(tǒng)一定義的標(biāo)準(zhǔn)化接口把它們串連起來(lái),形成一個(gè)優(yōu)化的業(yè)務(wù)流程。在此基礎(chǔ)上,我們才能看到SOA是如何支撐IT體系架構(gòu)的。

(2)來(lái)自TCO(總擁有成本)的優(yōu)勢(shì)

IT架構(gòu)產(chǎn)生的初衷就是為業(yè)務(wù)服務(wù),如人力資源、采購(gòu)、報(bào)銷、制造、供應(yīng)鏈管理等。但是,企業(yè)同時(shí)還發(fā)現(xiàn)了另一個(gè)問(wèn)題,盡管這些業(yè)務(wù)應(yīng)用都是出類拔萃的,但它們都是“單兵作戰(zhàn)”,互不相聯(lián)。原因是這些系統(tǒng)在建的時(shí)候都是孤立地去進(jìn)行的,不在一個(gè)開(kāi)放標(biāo)準(zhǔn)的IT架構(gòu)上,可能是基于部門或者是基于業(yè)務(wù)局部去做的,所以集成的問(wèn)題就很突出,信息孤島問(wèn)題也越來(lái)越嚴(yán)重。另一方面,如果當(dāng)業(yè)務(wù)變化后IT架構(gòu)不是靈活的,不能適應(yīng)業(yè)務(wù)變化,那就可能要把IT系統(tǒng)推倒重來(lái),而需要重復(fù)投資,這就是我們經(jīng)常說(shuō)的IT資產(chǎn)重用性非常差。

值提慶幸的是,SOA并不是一個(gè)純技術(shù)問(wèn)題,不是采取類似設(shè)備淘汰更新的作法來(lái)實(shí)施。SOA的深層次驅(qū)動(dòng)力在于對(duì)業(yè)務(wù)管理與流程進(jìn)行優(yōu)化,SOA的根本目的在于使耦合松散和高復(fù)用性,使IT服務(wù)隨需應(yīng)變。因此,SOA能夠“盤活”企業(yè)的業(yè)務(wù)流程管理,也能夠“盤活”企業(yè)的IT資產(chǎn)。

(3)系統(tǒng)復(fù)雜程度大大簡(jiǎn)化

很多CIO對(duì)于IT系統(tǒng)運(yùn)維管理頗為頭疼,最典型的莫過(guò)于系統(tǒng)復(fù)雜,難以管理。一般來(lái)說(shuō),隨著業(yè)務(wù)的發(fā)展企業(yè)需要不斷地更換基礎(chǔ)設(shè)施,從而使基礎(chǔ)設(shè)施越來(lái)越復(fù)雜,改善、管理和整合也變得更加艱難。在過(guò)去的IT架構(gòu)規(guī)劃中,選擇一些大而全的、功能強(qiáng)大的但像鋼板一樣的固體系統(tǒng)倍受大型企業(yè)的追捧。而現(xiàn)在CIO們開(kāi)始拋棄這種“以不變應(yīng)萬(wàn)變”的做法和觀念,代之以“以變應(yīng)變,隨需應(yīng)變”的理念和方法論來(lái)指導(dǎo)工作,而SOA正是從簡(jiǎn)化的角度為企業(yè)IT架構(gòu)規(guī)劃加進(jìn)了新變量。

SOA雖產(chǎn)生于技術(shù)層面,但涉及到的就不止是技術(shù)問(wèn)題了。SOA在業(yè)務(wù)與IT之間增加了一個(gè)新的抽象層次,就是“業(yè)務(wù)層次上的契約”,用來(lái)描述不同的業(yè)務(wù)組件(或者業(yè)務(wù)對(duì)象)之間交互的接口,這就是SOA通常所說(shuō)的“服務(wù)”。業(yè)務(wù)組件化解耦了業(yè)務(wù)架構(gòu)和IT架構(gòu),提供了業(yè)務(wù)架構(gòu)和IT架構(gòu)之間良好的映射能力,即在服務(wù)定義不變的情況下,業(yè)務(wù)和IT可以獨(dú)立地演變,帶來(lái)很好的靈活性。

SOA導(dǎo)致IT架構(gòu)方式的變化,不但會(huì)沖擊軟件的編程,還會(huì)改變CIO的工作方法。在CIO眼里,IT架構(gòu)不再是一種已往的那種“焊接”在一起的固化功能體,遇有變化時(shí)必須把系統(tǒng)返回去改代碼。新的SOA架構(gòu)讓CIO們省去了許多麻煩,他們要熟悉的是對(duì)業(yè)務(wù)的理解及對(duì)服務(wù)的分解,通過(guò)簡(jiǎn)單的流程設(shè)計(jì)、基礎(chǔ)配置和參數(shù)的調(diào)整就可以達(dá)到目的。

與SOA共舞可能是賞心悅目的藝術(shù),但是大膽的想法往往會(huì)遇到很大的阻力,這也可能釀成一場(chǎng)IT災(zāi)難,CIO需要學(xué)會(huì)的是如何在業(yè)務(wù)架構(gòu)和IT架構(gòu)舞蹈中保持平衡。(IT專家網(wǎng))

發(fā)布:2007-04-24 10:17    編輯:泛普軟件 · xiaona    [打印此頁(yè)]    [關(guān)閉]
相關(guān)文章:
深圳OA系統(tǒng)
聯(lián)系方式

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

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

咨詢:400-8352-114

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

QQ在線咨詢

泛普深圳OA快博其他應(yīng)用

深圳OA軟件 深圳OA新聞動(dòng)態(tài) 深圳OA信息化 深圳OA快博 深圳OA行業(yè)資訊 深圳軟件開(kāi)發(fā)公司 深圳門禁系統(tǒng) 深圳物業(yè)管理軟件 深圳倉(cāng)庫(kù)管理軟件 深圳餐飲管理軟件 深圳網(wǎng)站建設(shè)公司