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

SOA并非萬能 管理方法最重要

申請免費試用、咨詢電話:400-8352-114

來源:泛普軟件

SOA技術(shù)在IT界掀起巨大的狂潮,然而它不同于以前的技術(shù)變革:模塊化編程、面向?qū)ο?、Web技術(shù)等,不論多難理解,總是能很快被大家接受,SOA之所以讓很多人覺得難以理解,是因為它不再單純地從IT人的角度理解IT系統(tǒng),而是從業(yè)務(wù)人員的角度分析IT業(yè)務(wù)系統(tǒng)。

有兩種現(xiàn)象相繼呈現(xiàn):一方面是企業(yè)SOA改造,精簡企業(yè)業(yè)務(wù)流程,提升企業(yè)市場競爭與創(chuàng)新的能力,企業(yè)IT部門成為了企業(yè)管理的核心鏈條---“神經(jīng)系統(tǒng)”;另一方面很多企業(yè)覺得無從下手,SOA太空無實,業(yè)務(wù)部門人員不愿支持,業(yè)務(wù)流程改造單靠IT部門是難以完成的,而企業(yè)內(nèi)非IT部門,尤其是管理層對SOA了解的還很少…

一、SOA是業(yè)務(wù)驅(qū)動的,不是技術(shù)驅(qū)動的

SOA概念的提出是在上個世紀(jì)了,但近兩年在許多大公司相關(guān)產(chǎn)品與業(yè)績推動下,SOA一下進入了實際應(yīng)用的黃金階段。

SOA的出發(fā)點是從業(yè)務(wù)角度重用應(yīng)用系統(tǒng)的開發(fā)元素,最大程度地降低IT系統(tǒng)開發(fā)與維護的成本。很多企業(yè)的CIO都面臨一個共同的問題:隨著網(wǎng)絡(luò)建設(shè)的浪潮涌過,各種業(yè)務(wù)系統(tǒng)的開發(fā)如雨后春筍,在大一些的企業(yè),需要維護成百上千個業(yè)務(wù)系統(tǒng)是很常見的事,從機房配置、服務(wù)器管理、各種支撐系統(tǒng)的維護都讓IT部門難以應(yīng)付,更不用說病毒攻擊過后的系統(tǒng)清理與業(yè)務(wù)恢復(fù),僅僅是查看一下各個業(yè)務(wù)系統(tǒng)的狀態(tài),就需要工作人員花很長時間,要是業(yè)務(wù)的持續(xù)性保障,更是望塵莫及。業(yè)務(wù)系統(tǒng)的繁多與各自孤立,為新業(yè)務(wù)的上馬帶來更大困難,重復(fù)開發(fā)造成極大的浪費,信息不互通讓每個系統(tǒng)都“麻雀雖小,五臟具全”,企業(yè)失去了市場競爭的靈活性,極大地觸動了企業(yè)管理者的神經(jīng)。

很多大公司開始推廣福州OA之類的大企業(yè)軟件系統(tǒng),希望在一個大系統(tǒng)架構(gòu)中,可以融合更多的業(yè)務(wù)流程,各個業(yè)務(wù)的信息可以交流,避免各個“業(yè)務(wù)孤島”帶來的管理弊端與效率低下。然而隨著單個系統(tǒng)的龐大,開發(fā)的難度指數(shù)般提升,要考慮的因素太多了,客戶業(yè)務(wù)又千差萬別,開發(fā)企業(yè)的管理成為極大瓶頸;另外“同制化”的設(shè)計模式恰恰抹殺了企業(yè)的創(chuàng)造力,而失去了“特點”的企業(yè)等于選擇自殺。IT基礎(chǔ)架構(gòu)如何適應(yīng)企業(yè)的“創(chuàng)造化”需求,新業(yè)務(wù)的開發(fā)如何快捷,如何降低IT支撐系統(tǒng)的管理成本,并提供持續(xù)性的服務(wù)保障,CIO們重新選擇了SOA。

在這種情況下,SOA重新被提出來,按照時髦的解釋,SOA是一種IT技術(shù)框架,是一種最佳實踐,而不是一種具體的技術(shù),能實現(xiàn)SOA的技術(shù)很多,如何選擇的關(guān)鍵是達到SOA提出的業(yè)務(wù)靈活度的目標(biāo)。

SOA的思路其實在IT人中有過類似的想法,我們回顧一下編程人員走過的歷程:模塊化編程就是把可重用的程序提煉出來,方便調(diào)用,提高軟件的結(jié)構(gòu)性;后來發(fā)展到面向?qū)ο?,把?shù)據(jù)與程序封裝在一起,讓軟件設(shè)計人員的思路逐漸接近現(xiàn)實的人類思維方式;B/S架構(gòu)的流行把客戶端的變成維護簡單化,業(yè)務(wù)更適合于網(wǎng)絡(luò)方式;Web2.0的發(fā)展解決了B/S體系的交互問題;中間件技術(shù)讓跨平臺、跨語言的業(yè)務(wù)開發(fā)變得容易……IT人一直在探索、提煉可以重用的、優(yōu)秀的軟件模塊,讓我們的業(yè)務(wù)系統(tǒng)開發(fā)如搭積木一樣容易。

雖然SOA是IT人員的思路,但推動SOA的是企業(yè)管理層,SOA是業(yè)務(wù)驅(qū)動發(fā)展,而不是技術(shù)驅(qū)動發(fā)展。新的視覺角度,并非所有的企業(yè)CIO們對SOA都得心應(yīng)手,因為IT人員的業(yè)務(wù)認知弱點是由來已久的。

不再從IT開發(fā)人的眼光看待要開發(fā)的業(yè)務(wù)系統(tǒng),而是從業(yè)務(wù)的使用者角度看待要開發(fā)的系統(tǒng),面向服務(wù)就是面向系統(tǒng)的實際使用者,“誰干誰說的算”,系統(tǒng)應(yīng)該具備什么功能,應(yīng)該做成什么樣子,要看用戶使用的效果。簡單地說,就是用“敏捷”的開發(fā)思路,代替了“閉門造車”的開發(fā)方式。所謂敏捷就是用戶的參與,用戶不懂你的專業(yè)“語言”,就需要快速的模型與界面展現(xiàn),快速展現(xiàn)不重用是不現(xiàn)實的,而用戶理解不從業(yè)務(wù)流程入手,是與用戶沒有共同語言的。

二、SOA的“官方”解釋

SOA的文章與資料很多,技術(shù)實現(xiàn)與最佳實踐為多,這里只是說一下SOA的參考模型,展示SOA的架構(gòu)。對于SOA的實現(xiàn)技術(shù),會隨著IT技術(shù)的發(fā)展更新,Web2.0是目前的一個最佳實踐,SOA的目標(biāo)的提高企業(yè)業(yè)務(wù)的靈活性,圍繞這個目標(biāo),技術(shù)實現(xiàn)只是手段而已。

Sandy Carter給SOA的定義是:SOA(面向服務(wù)構(gòu)架)是一種業(yè)務(wù)驅(qū)動的IT架構(gòu)方式,支持對業(yè)務(wù)進行整合,使其成為一種相互聯(lián)系、可重用的業(yè)務(wù)任務(wù)或服務(wù)。

SOA組成的五大要點:

1、重用:創(chuàng)建服務(wù)與重用服務(wù)是SOA的工作。重用不僅可以節(jié)省費用,而且可以減少重復(fù),建立企業(yè)間可以共享的服務(wù),從而增加企業(yè)的靈活性,而且可以通過服務(wù)的實現(xiàn)、包裝,利用已經(jīng)證實是有效的核心應(yīng)用和功能

2、連通性:業(yè)務(wù)系統(tǒng)的連通,但松耦合方式,是實現(xiàn)企業(yè)業(yè)務(wù)靈活性的基礎(chǔ),獲得連通性也是整合企業(yè)人員、信息、流程的前提

3、流程:流程是企業(yè)對業(yè)務(wù)管理、監(jiān)控的方式,SOA是實現(xiàn)對業(yè)務(wù)流程的支撐

4、信息:信息是企業(yè)決策的基礎(chǔ),是企業(yè)的管理神經(jīng)系統(tǒng),掌握全面的信息、排除錯誤的信息、獲得及時的信息是IT系統(tǒng)的基礎(chǔ)功能

5、協(xié)作:協(xié)作就是人員。創(chuàng)新不僅靠優(yōu)秀的員工,更需要優(yōu)秀的團隊,在經(jīng)濟融合發(fā)展的今天,不僅依靠自己的團隊,還要學(xué)會利用外部的力量,要協(xié)作就要互通與共享。

企業(yè)服務(wù)總線ESB位于SOA架構(gòu)的中心,是五大要素的“交通線”,更為重要的是它提供了新增“服務(wù)”的落腳點。有人說ESB是SOA的最大亮點,其實計算機技術(shù)里“總線”技術(shù)由來已久,總線的好處是方便功能的擴展,但總線本身的能力也限制了總線上應(yīng)用的擴張,所以總線本身也需要不斷地升級。ESB不僅是信息、命令的傳輸通道,而且是各服務(wù)交互的接口標(biāo)準(zhǔn)。

三、SOA不是萬能鑰匙

SOA是業(yè)務(wù)驅(qū)動,說白了是管理驅(qū)動,雖然企業(yè)的IT化整合是IT發(fā)展的趨勢,但每個企業(yè)的IT化發(fā)展都有自己的文化支撐,IT基礎(chǔ)設(shè)施的建設(shè)、應(yīng)用的開發(fā)是為了企業(yè)的業(yè)務(wù)服務(wù)的,脫離了這個宗旨,企業(yè)即使圖一時的“新鮮”,也不可能長期陪著你玩。

推動企業(yè)SOA建設(shè),是從企業(yè)的管理層面出發(fā),管理層有“改變”的概念,才可以進行全面的分析與設(shè)計,而不是單靠IT技術(shù)部門就可以啟動的,這一點是國內(nèi)企業(yè)CIO面臨的一個大難點。

這么說是基于兩點:一是我們國內(nèi)的IT發(fā)展歷史還不長,IT部門的管理者在企業(yè)內(nèi)的話語權(quán)還不夠大,大部分CIO還沒有進入企業(yè)的高級管理層,IT部門是企業(yè)業(yè)務(wù)的附加服務(wù)部門,還不能算是支撐部門;二是國內(nèi)很多企業(yè)的IT建設(shè)是跨越式的,老外很羨慕我們新建設(shè)萬兆網(wǎng)絡(luò)、優(yōu)良的處理中心,而很多老外還在使用10M的網(wǎng)絡(luò)、COBOL設(shè)計的應(yīng)用…我們能直接跨越落后技術(shù)是好事,但在IT管理能力與理解上就捉襟見肘,管理理念是需要實際體驗的,沒有實際的“磨合”,直接開始多業(yè)務(wù)的整合,用戶找不到“感覺”。

SOA本身不是一套嚴(yán)格的技術(shù)理論,所謂“最佳實踐”也是大家在理解過程中的“實地體驗”,是從實際的管理工作與業(yè)務(wù)經(jīng)營中總結(jié)出來的。而管理一定有其文化作為支撐,中國文化上的差異,可以很快接受一個新技術(shù)產(chǎn)品的引進,但對一個管理模式的引進卻不盡然。二戰(zhàn)后美國的管理體制直接輸出到日本,但麥克阿瑟沒有把日本變成美國第二,而在似與非似之間,出現(xiàn)了一個嶄新的管理模式,日本經(jīng)濟的騰飛不能說不得益于這種模式;安全是“三分技術(shù)+七分管理”,這個道理在計算機安全界從一開始就在宣傳,中國引進了防火墻、入侵檢測、身份認證等多種產(chǎn)品技術(shù)、但BS7799、ITIL等安全管理與維護的“最佳實踐”,卻遲遲停留在培訓(xùn)上,國內(nèi)真正采用的也是少之又少。

中國有句古話“取其精華、去其糟粕”,管理的思路源自于文化的底蘊,所以SOA這個從管理推動技術(shù)的“產(chǎn)品”,要落戶中國企業(yè),注定要在“融合”中國的管理意識之后,才會有大的作為。SOA不是萬能鑰匙,要開中國企業(yè)這把鎖,需要做一定的改造,總結(jié)起來,需要解決下面幾方面的問題:

1、管理層重視:SOA是從上而下的業(yè)務(wù)管理整合,而國內(nèi)大多企業(yè)對SOA的理解目前還處于IT管理層面,企業(yè)的管理者不理解就無法深入。讓企業(yè)的高層領(lǐng)導(dǎo)重視IT,需要把IT部門從企業(yè)的服務(wù)部門轉(zhuǎn)變?yōu)闃I(yè)務(wù)支撐部門。

2、標(biāo)準(zhǔn)不是抹殺異化服務(wù):重用服務(wù)是為了提高企業(yè)開發(fā)與管理的效率,越標(biāo)準(zhǔn)的“元件”,越可以降低成本;企業(yè)的生命不僅是降低相同服務(wù)的成本,還要能不斷提供異化的業(yè)務(wù),有區(qū)別才有市場上的競爭力。若在SOA推行中,過多地強調(diào)標(biāo)準(zhǔn),忽略了創(chuàng)新,而降低了對新業(yè)務(wù)的支撐能力,同化了業(yè)務(wù)服務(wù)流程的開發(fā),就成為SOA的大敗筆。

3、給國內(nèi)開發(fā)商留下生存空間:SOA要求建立ESB,逐漸形成企業(yè)服務(wù)的標(biāo)準(zhǔn)化,這同時也對業(yè)務(wù)的開發(fā)商提出了要求,標(biāo)準(zhǔn)往往是大廠家主導(dǎo)的,其獲得、授權(quán)、專利等后期技術(shù)壁壘是難預(yù)料的,畢竟TCP/IP那樣完全公開的標(biāo)準(zhǔn)不容易,中國的業(yè)務(wù)開發(fā)商還都很弱小,若一味注重“國際”標(biāo)準(zhǔn),勢必提高市場進入的門檻,客觀上也同化了產(chǎn)品的風(fēng)格,沒有了業(yè)務(wù)模式的“百花爭鳴”,企業(yè)也喪失了市場競爭的優(yōu)勢。

4、選擇適合企業(yè)的:SOA是架構(gòu),需要實現(xiàn)技術(shù)支撐。中小企業(yè)的業(yè)務(wù)較少,其整合與升級不存在太大的難度,即使是大企業(yè),在選擇SOA支撐技術(shù)時,并非都要趕時髦,去選擇最好的、最先進的,當(dāng)然也往往是最昂貴的,完全可以根據(jù)用戶的實際需求選擇“最佳”的方式。經(jīng)濟發(fā)展的原則是:“永遠選擇最佳而不一定是最好的?!?/P>

SOA是IT管理與發(fā)展的趨勢,是業(yè)務(wù)的IT支撐構(gòu)架,也代表了一種新技術(shù)方向,但如何為中國企業(yè)所用,需要中、西方的管理思路進一步融合,或者產(chǎn)生適合中國管理模式的SOA架構(gòu);SOA不是萬能鑰匙,解決管理問題離不開管理辦法。(CIOAge)

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

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

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

咨詢:400-8352-114

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

QQ在線咨詢

泛普南寧OA快博其他應(yīng)用

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