當前位置:工程項目OA系統(tǒng) > 泛普各地 > 廣西OA系統(tǒng) > 南寧OA系統(tǒng) > 南寧OA快博
SOA并非萬能 管理方法最重要
SOA技術在IT界掀起巨大的狂潮,然而它不同于以前的技術變革:模塊化編程、面向?qū)ο?、Web技術等,不論多難理解,總是能很快被大家接受,SOA之所以讓很多人覺得難以理解,是因為它不再單純地從IT人的角度理解IT系統(tǒng),而是從業(yè)務人員的角度分析IT業(yè)務系統(tǒng)。
有兩種現(xiàn)象相繼呈現(xiàn):一方面是企業(yè)SOA改造,精簡企業(yè)業(yè)務流程,提升企業(yè)市場競爭與創(chuàng)新的能力,企業(yè)IT部門成為了企業(yè)管理的核心鏈條---“神經(jīng)系統(tǒng)”;另一方面很多企業(yè)覺得無從下手,SOA太空無實,業(yè)務部門人員不愿支持,業(yè)務流程改造單靠IT部門是難以完成的,而企業(yè)內(nèi)非IT部門,尤其是管理層對SOA了解的還很少…
一、SOA是業(yè)務驅(qū)動的,不是技術驅(qū)動的
SOA概念的提出是在上個世紀了,但近兩年在許多大公司相關產(chǎn)品與業(yè)績推動下,SOA一下進入了實際應用的黃金階段。
SOA的出發(fā)點是從業(yè)務角度重用應用系統(tǒng)的開發(fā)元素,最大程度地降低IT系統(tǒng)開發(fā)與維護的成本。很多企業(yè)的CIO都面臨一個共同的問題:隨著網(wǎng)絡建設的浪潮涌過,各種業(yè)務系統(tǒng)的開發(fā)如雨后春筍,在大一些的企業(yè),需要維護成百上千個業(yè)務系統(tǒng)是很常見的事,從機房配置、服務器管理、各種支撐系統(tǒng)的維護都讓IT部門難以應付,更不用說病毒攻擊過后的系統(tǒng)清理與業(yè)務恢復,僅僅是查看一下各個業(yè)務系統(tǒng)的狀態(tài),就需要工作人員花很長時間,要是業(yè)務的持續(xù)性保障,更是望塵莫及。業(yè)務系統(tǒng)的繁多與各自孤立,為新業(yè)務的上馬帶來更大困難,重復開發(fā)造成極大的浪費,信息不互通讓每個系統(tǒng)都“麻雀雖小,五臟具全”,企業(yè)失去了市場競爭的靈活性,極大地觸動了企業(yè)管理者的神經(jīng)。
很多大公司開始推廣福州OA之類的大企業(yè)軟件系統(tǒng),希望在一個大系統(tǒng)架構中,可以融合更多的業(yè)務流程,各個業(yè)務的信息可以交流,避免各個“業(yè)務孤島”帶來的管理弊端與效率低下。然而隨著單個系統(tǒng)的龐大,開發(fā)的難度指數(shù)般提升,要考慮的因素太多了,客戶業(yè)務又千差萬別,開發(fā)企業(yè)的管理成為極大瓶頸;另外“同制化”的設計模式恰恰抹殺了企業(yè)的創(chuàng)造力,而失去了“特點”的企業(yè)等于選擇自殺。IT基礎架構如何適應企業(yè)的“創(chuàng)造化”需求,新業(yè)務的開發(fā)如何快捷,如何降低IT支撐系統(tǒng)的管理成本,并提供持續(xù)性的服務保障,CIO們重新選擇了SOA。
在這種情況下,SOA重新被提出來,按照時髦的解釋,SOA是一種IT技術框架,是一種最佳實踐,而不是一種具體的技術,能實現(xiàn)SOA的技術很多,如何選擇的關鍵是達到SOA提出的業(yè)務靈活度的目標。
SOA的思路其實在IT人中有過類似的想法,我們回顧一下編程人員走過的歷程:模塊化編程就是把可重用的程序提煉出來,方便調(diào)用,提高軟件的結構性;后來發(fā)展到面向?qū)ο螅褦?shù)據(jù)與程序封裝在一起,讓軟件設計人員的思路逐漸接近現(xiàn)實的人類思維方式;B/S架構的流行把客戶端的變成維護簡單化,業(yè)務更適合于網(wǎng)絡方式;Web2.0的發(fā)展解決了B/S體系的交互問題;中間件技術讓跨平臺、跨語言的業(yè)務開發(fā)變得容易……IT人一直在探索、提煉可以重用的、優(yōu)秀的軟件模塊,讓我們的業(yè)務系統(tǒng)開發(fā)如搭積木一樣容易。
雖然SOA是IT人員的思路,但推動SOA的是企業(yè)管理層,SOA是業(yè)務驅(qū)動發(fā)展,而不是技術驅(qū)動發(fā)展。新的視覺角度,并非所有的企業(yè)CIO們對SOA都得心應手,因為IT人員的業(yè)務認知弱點是由來已久的。
不再從IT開發(fā)人的眼光看待要開發(fā)的業(yè)務系統(tǒng),而是從業(yè)務的使用者角度看待要開發(fā)的系統(tǒng),面向服務就是面向系統(tǒng)的實際使用者,“誰干誰說的算”,系統(tǒng)應該具備什么功能,應該做成什么樣子,要看用戶使用的效果。簡單地說,就是用“敏捷”的開發(fā)思路,代替了“閉門造車”的開發(fā)方式。所謂敏捷就是用戶的參與,用戶不懂你的專業(yè)“語言”,就需要快速的模型與界面展現(xiàn),快速展現(xiàn)不重用是不現(xiàn)實的,而用戶理解不從業(yè)務流程入手,是與用戶沒有共同語言的。
二、SOA的“官方”解釋
SOA的文章與資料很多,技術實現(xiàn)與最佳實踐為多,這里只是說一下SOA的參考模型,展示SOA的架構。對于SOA的實現(xiàn)技術,會隨著IT技術的發(fā)展更新,Web2.0是目前的一個最佳實踐,SOA的目標的提高企業(yè)業(yè)務的靈活性,圍繞這個目標,技術實現(xiàn)只是手段而已。
Sandy Carter給SOA的定義是:SOA(面向服務構架)是一種業(yè)務驅(qū)動的IT架構方式,支持對業(yè)務進行整合,使其成為一種相互聯(lián)系、可重用的業(yè)務任務或服務。
SOA組成的五大要點:
1、重用:創(chuàng)建服務與重用服務是SOA的工作。重用不僅可以節(jié)省費用,而且可以減少重復,建立企業(yè)間可以共享的服務,從而增加企業(yè)的靈活性,而且可以通過服務的實現(xiàn)、包裝,利用已經(jīng)證實是有效的核心應用和功能
2、連通性:業(yè)務系統(tǒng)的連通,但松耦合方式,是實現(xiàn)企業(yè)業(yè)務靈活性的基礎,獲得連通性也是整合企業(yè)人員、信息、流程的前提
3、流程:流程是企業(yè)對業(yè)務管理、監(jiān)控的方式,SOA是實現(xiàn)對業(yè)務流程的支撐
4、信息:信息是企業(yè)決策的基礎,是企業(yè)的管理神經(jīng)系統(tǒng),掌握全面的信息、排除錯誤的信息、獲得及時的信息是IT系統(tǒng)的基礎功能
5、協(xié)作:協(xié)作就是人員。創(chuàng)新不僅靠優(yōu)秀的員工,更需要優(yōu)秀的團隊,在經(jīng)濟融合發(fā)展的今天,不僅依靠自己的團隊,還要學會利用外部的力量,要協(xié)作就要互通與共享。
企業(yè)服務總線ESB位于SOA架構的中心,是五大要素的“交通線”,更為重要的是它提供了新增“服務”的落腳點。有人說ESB是SOA的最大亮點,其實計算機技術里“總線”技術由來已久,總線的好處是方便功能的擴展,但總線本身的能力也限制了總線上應用的擴張,所以總線本身也需要不斷地升級。ESB不僅是信息、命令的傳輸通道,而且是各服務交互的接口標準。
三、SOA不是萬能鑰匙
SOA是業(yè)務驅(qū)動,說白了是管理驅(qū)動,雖然企業(yè)的IT化整合是IT發(fā)展的趨勢,但每個企業(yè)的IT化發(fā)展都有自己的文化支撐,IT基礎設施的建設、應用的開發(fā)是為了企業(yè)的業(yè)務服務的,脫離了這個宗旨,企業(yè)即使圖一時的“新鮮”,也不可能長期陪著你玩。
推動企業(yè)SOA建設,是從企業(yè)的管理層面出發(fā),管理層有“改變”的概念,才可以進行全面的分析與設計,而不是單靠IT技術部門就可以啟動的,這一點是國內(nèi)企業(yè)CIO面臨的一個大難點。
這么說是基于兩點:一是我們國內(nèi)的IT發(fā)展歷史還不長,IT部門的管理者在企業(yè)內(nèi)的話語權還不夠大,大部分CIO還沒有進入企業(yè)的高級管理層,IT部門是企業(yè)業(yè)務的附加服務部門,還不能算是支撐部門;二是國內(nèi)很多企業(yè)的IT建設是跨越式的,老外很羨慕我們新建設萬兆網(wǎng)絡、優(yōu)良的處理中心,而很多老外還在使用10M的網(wǎng)絡、COBOL設計的應用…我們能直接跨越落后技術是好事,但在IT管理能力與理解上就捉襟見肘,管理理念是需要實際體驗的,沒有實際的“磨合”,直接開始多業(yè)務的整合,用戶找不到“感覺”。
SOA本身不是一套嚴格的技術理論,所謂“最佳實踐”也是大家在理解過程中的“實地體驗”,是從實際的管理工作與業(yè)務經(jīng)營中總結出來的。而管理一定有其文化作為支撐,中國文化上的差異,可以很快接受一個新技術產(chǎn)品的引進,但對一個管理模式的引進卻不盡然。二戰(zhàn)后美國的管理體制直接輸出到日本,但麥克阿瑟沒有把日本變成美國第二,而在似與非似之間,出現(xiàn)了一個嶄新的管理模式,日本經(jīng)濟的騰飛不能說不得益于這種模式;安全是“三分技術+七分管理”,這個道理在計算機安全界從一開始就在宣傳,中國引進了防火墻、入侵檢測、身份認證等多種產(chǎn)品技術、但BS7799、ITIL等安全管理與維護的“最佳實踐”,卻遲遲停留在培訓上,國內(nèi)真正采用的也是少之又少。
中國有句古話“取其精華、去其糟粕”,管理的思路源自于文化的底蘊,所以SOA這個從管理推動技術的“產(chǎn)品”,要落戶中國企業(yè),注定要在“融合”中國的管理意識之后,才會有大的作為。SOA不是萬能鑰匙,要開中國企業(yè)這把鎖,需要做一定的改造,總結起來,需要解決下面幾方面的問題:
1、管理層重視:SOA是從上而下的業(yè)務管理整合,而國內(nèi)大多企業(yè)對SOA的理解目前還處于IT管理層面,企業(yè)的管理者不理解就無法深入。讓企業(yè)的高層領導重視IT,需要把IT部門從企業(yè)的服務部門轉變?yōu)闃I(yè)務支撐部門。
2、標準不是抹殺異化服務:重用服務是為了提高企業(yè)開發(fā)與管理的效率,越標準的“元件”,越可以降低成本;企業(yè)的生命不僅是降低相同服務的成本,還要能不斷提供異化的業(yè)務,有區(qū)別才有市場上的競爭力。若在SOA推行中,過多地強調(diào)標準,忽略了創(chuàng)新,而降低了對新業(yè)務的支撐能力,同化了業(yè)務服務流程的開發(fā),就成為SOA的大敗筆。
3、給國內(nèi)開發(fā)商留下生存空間:SOA要求建立ESB,逐漸形成企業(yè)服務的標準化,這同時也對業(yè)務的開發(fā)商提出了要求,標準往往是大廠家主導的,其獲得、授權、專利等后期技術壁壘是難預料的,畢竟TCP/IP那樣完全公開的標準不容易,中國的業(yè)務開發(fā)商還都很弱小,若一味注重“國際”標準,勢必提高市場進入的門檻,客觀上也同化了產(chǎn)品的風格,沒有了業(yè)務模式的“百花爭鳴”,企業(yè)也喪失了市場競爭的優(yōu)勢。
4、選擇適合企業(yè)的:SOA是架構,需要實現(xiàn)技術支撐。中小企業(yè)的業(yè)務較少,其整合與升級不存在太大的難度,即使是大企業(yè),在選擇SOA支撐技術時,并非都要趕時髦,去選擇最好的、最先進的,當然也往往是最昂貴的,完全可以根據(jù)用戶的實際需求選擇“最佳”的方式。經(jīng)濟發(fā)展的原則是:“永遠選擇最佳而不一定是最好的?!?/P>
SOA是IT管理與發(fā)展的趨勢,是業(yè)務的IT支撐構架,也代表了一種新技術方向,但如何為中國企業(yè)所用,需要中、西方的管理思路進一步融合,或者產(chǎn)生適合中國管理模式的SOA架構;SOA不是萬能鑰匙,解決管理問題離不開管理辦法。(CIOAge)
- 1解析中小企業(yè)信息化管理實施架構
- 2IT治理是公共任務 別全部推給相關部門
- 3泛普OA軟件與SAP的集成應用示例及實現(xiàn)方法
- 4商貿(mào)公司OA辦公系統(tǒng)的應用特點分析
- 5白熾燈廠家借機發(fā)飆 LED燈要勝出還任重道遠
- 6企業(yè)IT戰(zhàn)略規(guī)劃:信息化的致勝法寶
- 7試分析SOA采用率緣何下降?
- 8中華聯(lián)合保險建成全國客戶呼叫中心系統(tǒng)
- 9市場冰凍期 家居賣場五大策略戰(zhàn)略調(diào)整
- 10近期銷售放緩 全國樓市庫存消化周期將被拉長
- 11任志強稱中國無房奴 盤點房產(chǎn)專家雷人語錄
- 12新太科技 Dialogic HMP IP呼叫中心案例
- 13看IBM怎么做生意
- 14溫州全面開放醫(yī)療市場 6000多億民間資本覓機遇
- 15中小企業(yè)降低成本:互聯(lián)網(wǎng)營銷
- 16SaaS是中國管理模式的助推器
- 17從福州OA四大失敗案例看全面預算的機遇
- 18SaaS:軟件即服務的三重境界
- 19知識管理對企業(yè)能起到什么作用?
- 20OA加油站:精打細算 8個節(jié)省墨水的小技巧
- 21新舊交替生死未卜 如何進行福州OA版本升級
- 22應對安全挑戰(zhàn) 影響企業(yè)風險管理的三項趨勢
- 23整合、創(chuàng)新與企業(yè)信息化績效的七大要點
- 24利用信息化全面預算武器應對金融危機
- 25賽維7個生產(chǎn)車間奇跡復工 7億維穩(wěn)費成迷
- 26KM十年:知識分類研討會舉辦
- 27物流流程再造助企業(yè)提升競爭優(yōu)勢
- 28企業(yè)降低IT成本的20個小建議
- 29RFID技術對供應鏈管理產(chǎn)生哪些影響
- 30甲骨文第三財季凈利潤12億美元 同比下降10%
成都公司:成都市成華區(qū)建設南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓