當前位置:工程項目OA系統(tǒng) > 泛普各地 > 貴州OA系統(tǒng) > 貴陽OA系統(tǒng) > 貴陽OA快博
SOA會不會造成IT黑洞
先有管理系統(tǒng)還是先有管理思想的爭論,是一個老問題。然而,在討論SOA會不會造成IT黑洞這個問題時,卻還得回到這個老問題上。盡管管理系統(tǒng)與管理思想的關(guān)系可能衍生為一個"雞生蛋,蛋生雞"循環(huán)關(guān)系,但事實上,管理系統(tǒng)不過是管理思想的延伸。因此對CIO而言,必須先有超前的管理思想,然后再利用這些思想,根據(jù)企業(yè)業(yè)務的實際情況,去為企業(yè)選擇合適的信息系統(tǒng)。
既然管理信息系統(tǒng)作為一個系統(tǒng)而存在,它一定要求CIO們具備系統(tǒng)思維的能力。與系統(tǒng)思維相對立的是直線性思維方式。SOA所能解決的主要問題是應用集成,即不同應用系統(tǒng)之間的互通互聯(lián),但利用SOA解決應用系統(tǒng)的互通互聯(lián)問題時,卻沒有考慮到采用SOA給整個系統(tǒng)帶來的其它影響,事實上這就是一種直線思維的方式。
SOA的理念和技術(shù)體系是伴隨著系統(tǒng)集成(即系統(tǒng)整合)的不斷演進而逐漸清晰和成形的。沒有系統(tǒng)集成,就不會有SOA。實際上,SOA就是一種系統(tǒng)集成,它是系統(tǒng)集成的一種高級形式。而系統(tǒng)集成技術(shù)的出現(xiàn),是由于企業(yè)或組織在過去的信息化進程中分別建立了多個局部應用系統(tǒng),這些系統(tǒng)的數(shù)據(jù)和功能都彼此孤立,后來發(fā)現(xiàn)這些彼此孤立的系統(tǒng)給管理造成了很大障礙,它們本該是一個有機結(jié)合的整體,那樣才能保證業(yè)務流程的完整性和管理通道的暢通無阻和遍及性。
出于直線性思維方式,同時出于對以往IT投入的珍惜、對操作者習慣于原有系統(tǒng)的姑息,當然,也囿于特定歷史階段的IT技術(shù)發(fā)展水平,業(yè)界面向互聯(lián)互通的需求推出了各種各樣的系統(tǒng)集成技術(shù),比如消息中間件系統(tǒng)、數(shù)據(jù)庫同步復制技術(shù)、分布式數(shù)據(jù)庫系統(tǒng)等等,直到近期的SOA??偟膩砜?,系統(tǒng)集成技術(shù)從一開始試圖實現(xiàn)緊密的耦合,即把數(shù)據(jù)和應用全部集成起來,業(yè)務流程完全一體化處理,逐步演變?yōu)橐运缮⒌鸟詈蠟槟繕?。比如SOA,是讓人們著眼于各個應用系統(tǒng)的外在功能表現(xiàn),而放棄對具體實現(xiàn)和處理方式的關(guān)心,放棄對數(shù)據(jù)進行集成和集中,只將應用系統(tǒng)的功能進行適當?shù)膭澐植⒓右苑庋b,以服務的形式提供給外部使用者??梢?,SOA是簡化了的系統(tǒng)集成。
從緊耦合到松耦合,直到SOA,不可否認技術(shù)和理念都在進步。但是這種進步與其說是為滿足用戶的需求而不斷創(chuàng)新,還不如說是IT界在不斷為自身尋找解脫。因為系統(tǒng)集成實在不是件輕松的差事,你要去理解各種各樣的不知什么人寫的、用不同語言寫的應用程序,你要學會操作各種數(shù)據(jù)庫,你要清楚各種操作系統(tǒng)環(huán)境和各種各樣的網(wǎng)絡協(xié)議等等,當然,為了把這些整合起來,你還需要掌握一些系統(tǒng)集成工具軟件。而當你做完一個系統(tǒng)集成項目時,你的苦日子才剛剛開始,因為任何局部系統(tǒng)的一丁點修改都有可能影響到你的集成系統(tǒng),所以你隨時要準備好對接口進行升級和重新聯(lián)調(diào)。這樣的工作顯然是高成本的,而用戶必須為此埋單,所以 "系統(tǒng)集成"曾經(jīng)是個帶著光環(huán)的字眼,象征著IT技術(shù)的"高級水平",就像今天的SOA一樣。但是,隨著用戶應用規(guī)模的不斷擴大、應用系統(tǒng)種類的不斷增加以及應用系統(tǒng)復雜性的不斷提高,眾多的IT業(yè)者對系統(tǒng)集成工作已經(jīng)越來越不勝其煩了,所以,簡單化是不得已而為之。系統(tǒng)集成簡化到今天,就有了SOA。
當企業(yè)采用SOA進行應用集成時,雖然應用孤島的問題得到了解決,但數(shù)據(jù)孤島的問題卻依然存在。同時,它還可能引發(fā)兩個新問題。其中之一,是IT管理者認為系統(tǒng)最終是可以被整合的,從而無所顧及地增加新系統(tǒng)。系統(tǒng)數(shù)量的增加,就意味著整個系統(tǒng)管理復雜程度的提升。另一個問題則是在增加新系統(tǒng)的過程中,企業(yè)在IT方面的投入增大了。而且這種增大是一種"動態(tài)"的增大。
所謂"動態(tài)"的增大就是指企業(yè)針對新系統(tǒng)的投入不是一次性投入。只要系統(tǒng)存在,人員工資、機房房租、電力費用、軟件更新以及硬件維護費用就需要不斷投入。這些成本再加上新建系統(tǒng)給整個系統(tǒng)帶來的管理復雜性,就會把企業(yè)拖入"IT黑洞"之中。
CIO們采用SOA進行應用系統(tǒng)的互通互聯(lián)整合時,也同時使得自己的信息系統(tǒng)復雜程度和成本增加,但為什么CIO們還會被誤導呢?其原因就在于SOA帶來的負面影響的顯現(xiàn)有一個時間遲滯,并不馬上顯現(xiàn)出來。
但可怕的是,這種可能顯現(xiàn)的惡性后果是以一種"荷葉效應"的形式表現(xiàn)出來的。在人們不希望池塘里布滿荷葉的情況下,池塘的角落里起初只有一片荷葉,這片荷葉起初也不會引起任何的人的關(guān)注。但荷葉的數(shù)目有可能每天增加一倍。按照這個速度,整個池塘布滿荷葉一共需要三十天,但是,到第二十八天的時候,荷葉也只是分散開來布滿了四分之一個池塘,所以沒人理會池塘的變化。但這并不是說,第三十天的可怕情形不會出現(xiàn)。
與利用SOA進行應用集成的路線相對立的,是直接建立"實時大集中模式"的應用系統(tǒng)。所謂"實時大集中模式",實際上包含了兩個集中:一是數(shù)據(jù)的實時集中式存取和處理;二是應用的集中式實現(xiàn)和部署。具體地講,就是整個系統(tǒng)中只有一個數(shù)據(jù)庫和一套應用程序,任何分支機構(gòu)都不需要設(shè)立服務器,只需配備供操作人員使用的、能上網(wǎng)的個人電腦。應用軟件全部安裝部署在總部服務器集群上,用戶端只需要一個瀏覽器,不需要安裝任何應用軟件。在通信方式上,所有分支機構(gòu)均采用廉價的互聯(lián)網(wǎng)寬帶接入方式,中心服務器系統(tǒng)則采用寬帶專線接入方式。借助于無所不至的互聯(lián)網(wǎng),總部和分支機構(gòu)可實現(xiàn)實時交互,終端的數(shù)據(jù)被實時收集到中心服務器,而總部下發(fā)的信息也立刻傳到所有分支機構(gòu)。
實時大集中系統(tǒng)是絕對的"一以貫之":由于全局只有一個數(shù)據(jù)庫和一套應用程序,所以,系統(tǒng)的管理和維護復雜度降到了最低(只需一個維護小組);系統(tǒng)的配套硬件投資降到了最低(只需購買一套服務器和網(wǎng)絡設(shè)備,建一個機房);系統(tǒng)的配套軟件投資降到了最低(只需購買一套操作系統(tǒng)軟件、數(shù)據(jù)庫軟件和應用服務器軟件)。這就是我常說的"五個一",即:一個數(shù)據(jù)庫、一套應用程序、一個機房,一套服務器及網(wǎng)絡,一班人馬;而這一班人馬,也無非只有兩個人:一個網(wǎng)管,一個DBA。
建立了這種"實時大集中模式"的系統(tǒng)以后,就不再需要"動態(tài)"投入資金去部署或升級一個又一個的局部應用系統(tǒng)了。相反,如果采用SOA進行整合,原有的系統(tǒng)會全部被保留下來,新增加系統(tǒng)也就是在增加"動態(tài)"投入,與實時大集中模式相比,成本和系統(tǒng)管理復雜程度的增加,完全是循著"荷葉效應"的軌跡。
而且這種問題積累會帶來新的問題,并且因為問題的因果不是簡單的對應關(guān)系,CIO們可能根本無力消除造成這些問題的原因。把一只青蛙放進開水中,它會馬上蹦出來。但把它放進30度的溫水中逐漸加熱,青蛙卻可能逐漸適應水溫,當水溫熱到足以把它煮熟的時候,它已無力逃離熱水。同樣地,利用SOA進行整合以后,CIO也可能通過不斷地修正,并且讓業(yè)務人員不斷適應這樣的系統(tǒng)。CIO們可能同樣不明白系統(tǒng)中的問題為什么會越來越嚴重。這樣,對IT投入有限的公司來講,越來越高的投入和越來越復雜的管理,最終會把CIO們"煮熟"。
事實上,SOA與"實時大集中"已較量過多次。多年以前,以電話通訊為主營業(yè)務的加拿大貝爾公司,其早期的管理信息系統(tǒng)中有六十多套系統(tǒng)在同時運行,僅選用的數(shù)據(jù)庫就有六十種之多。為了保證這六十多套系統(tǒng)的正常運行,貝爾公司甚至為此雇了四千多名員工。讓貝爾公司CIO最痛苦的工作莫過這六十多套系統(tǒng)需要逐套升級。
更為可怕的是,因這六十多套系統(tǒng)導致的信息孤島的存在,貝爾公司的業(yè)務管理不能實現(xiàn)貫通。當客戶下訂單,進行一個三方通話的業(yè)務時,業(yè)務進行完畢時財務系統(tǒng)應自動把客戶的錢扣除,但由于財務系統(tǒng)與業(yè)務系統(tǒng)不能貫通,所以自動扣款根本無法完成。面對這種情況,貝爾公司被迫進行IT系統(tǒng)的整合。
貝爾公司的整合任務落在了IBM公司身上,我當時正好在IBM工作,而且參與了這項工作。當時整合工作中最困難的地方在于整合六十多個數(shù)據(jù)庫里的數(shù)據(jù),然后建立數(shù)據(jù)倉庫。但不少數(shù)據(jù)庫以前根本沒有見過,所以整合的工作量非常大,大到幾乎不能完成的地步了。
最終解決的辦法是把原有系統(tǒng)全部剔除,由IBM、貝爾加拿大和另外一家公司合資成立了一個新的公司CGI,重新建立一套實時大集中模式的信息系統(tǒng)。借助這套系統(tǒng),貝爾加拿大最終成功地實現(xiàn)了IT系統(tǒng)戰(zhàn)略性升級。
實時大集中模式的好處,最突出地體現(xiàn)在雙匯集團的信息化過程。
從2000年以來,雙匯集團一直保持快速發(fā)展的勢頭,年銷售收入從不到50億元到超過100億元用了大約3年時間,而從100億元到200億元只用了2年,2007年銷售收入已突破了300億元。相應地,集團的機構(gòu)規(guī)模也在不斷膨脹,目前在全國有80多個法人企業(yè),40多個工廠,120多個銷售分公司,600多個辦事處,700多家連鎖店。
圍繞著這樣的業(yè)務發(fā)展狀況,雙匯集團在實施信息化時有兩種選擇,一種選擇是保留原有的十幾種應用系統(tǒng),補充建立新的應用系統(tǒng),再做一個數(shù)據(jù)倉庫,利用SOA做應用集成;第二種選擇是把原有的十幾種應用系統(tǒng)都更換成統(tǒng)一的一種erp系統(tǒng),然后采用分布式數(shù)據(jù)庫技術(shù),通過數(shù)據(jù)庫同步的方式把數(shù)據(jù)集中起來,在中心數(shù)據(jù)庫上再做一些應用開發(fā)。我當時算了一下,無論哪一種方式,都需要在全國建立三十多個子站點,如果集團公司規(guī)模擴張,還要不斷地建新的站點。如此一來,不僅管理難度大幅提高了,而且每一個子站點都需要花費房租、服務器軟硬件和存儲設(shè)備等的購置費用。另外,只要子站點在運行,人員工資就要不斷支出。我們當時大概測算了一下,如果采用SOA或分布式數(shù)據(jù)庫技術(shù),那么初期一個總部信息中心加30個二級數(shù)據(jù)中心的總建設(shè)費用大約是5300萬元,如果以后上1000個連鎖店和10個配送中心,就要再追加大約1.6億元。日常運行費用也十分驚人,人力成本、通信成本、房屋占用成本以及能源動力成本合計每年約3500萬元。
面對這種情況,我們既沒有采用SOA進行"縫縫補補",也沒有采用在當時看起來"既先進又成熟"的分布式數(shù)據(jù)庫技術(shù),而是選擇了建設(shè)"實時大集中"應用系統(tǒng)的路子。到目前,雙匯集團只建了一個中心機房,這個中心機房只有兩臺小型機再加上一臺PC機。這樣雙匯集團在中心機房上的總投入只有600多萬。管理人員也只有兩個人,一名網(wǎng)管,一名數(shù)據(jù)庫管理員。年綜合運行成本還不到60萬元。由雙匯的例子不難看出,采用"五個一"的實時大集中式應用,與利用SOA整合在成本和效果上有多大差異。
事實上,實時大集中模式的好處絕不僅僅是"五個一"。唯一的數(shù)據(jù)庫保證了企業(yè)財務、業(yè)務、銷售、物流、生產(chǎn)等的所有數(shù)據(jù)變化都實時發(fā)生在一個數(shù)據(jù)庫里,因此從根本上消滅了各部門的業(yè)務數(shù)據(jù)在時間上、內(nèi)容上不一致的問題。此外,由于采用一個數(shù)據(jù)庫的做法,系統(tǒng)做數(shù)據(jù)挖掘非常容易。再加上財務、業(yè)務、銷售、物流、生產(chǎn)等所有環(huán)節(jié)采用的是一套程序,業(yè)務流程高度集成,在集團公司的產(chǎn)業(yè)鏈上實時貫通,因此整個集團的業(yè)務處理效率非常高。比如,在連鎖店,雙匯集團采用的是"24小時內(nèi)如果連鎖店的鮮肉銷售不出去,就退回集團"的銷售辦法,這一點,如果沒有實時大集中的信息系統(tǒng)提供支持,實現(xiàn)貫通連鎖店、商業(yè)公司、配送中心及集團總部的業(yè)務流程處理機制,是根本無法實現(xiàn)的。
SOA是一種治標的方法。SOA的目標是解決應用不貫通的問題,它和實時大集中模式的根本區(qū)別,在于SOA的做法是在原有基礎(chǔ)上修修補補,而實時大集中的做法更象推倒重來。對企業(yè)來講,表面上看,"修修補補"似乎保護了原有IT投資、節(jié)約了建設(shè)成本,但深入分析你會發(fā)現(xiàn)它可能是得不償失的做法,并且將企業(yè)引向IT黑洞?;氐较到y(tǒng)思維上來,除非因為特殊原因造成了原有系統(tǒng)必須保留,否則采用SOA對企業(yè)內(nèi)部應用系統(tǒng)進行整合,很可能造成弊多利少的后果。
在這種情況下,從系統(tǒng)化思考的角度出發(fā),就要找出能把系統(tǒng)引向真正良性發(fā)展的高杠桿解。而從降低綜合成本、長遠成本和系統(tǒng)管理復雜性考慮,實時大集中正是高杠桿解。換句話說,實時大集中是一種治本的方法。目前很多大型企業(yè)的信息化就像舊城改造,如果不推翻舊的一切,只在原來破舊的基礎(chǔ)上修修補補,你永遠也看不到新氣象。而像工商銀行、雙匯集團、蒙牛集團、小肥羊集團等一批特大型企業(yè),經(jīng)過全面、系統(tǒng)地思考論證后,都選擇了推倒重來的路子,全部采用了實時大集中模式打造全新的信息系統(tǒng),并且獲得了巨大的效益。
盡管如此,我們并不能否認SOA的重要作用。實時大集中模式也有一定的局限,這就是它更適用于建造企業(yè)內(nèi)部管理信息系統(tǒng)應用。但是任何企業(yè)都不是孤立存在和運行的,當它需要和各種外部應用系統(tǒng)(如銀行、稅務、物流服務等其它合作方的系統(tǒng))進行互通互聯(lián)時,SOA就是最好的方法。因此,概括起來說,實時大集中主內(nèi),SOA主外,才是大型企業(yè)管理信息系統(tǒng)的發(fā)展趨勢。反過來,不顧實際業(yè)務情況,盲目地采用SOA對企業(yè)內(nèi)部應用進行整合,很有可能會造成IT黑洞。(ccw)
- 1協(xié)同辦公軟件運營管理平臺建設(shè)策略
- 2再議企業(yè)上ERP項目的要點
- 3為什么不看好SaaS
- 4BPR賣拐
- 5網(wǎng)友觀點:中國erp項目高失敗率問題的探討
- 6BI市場認識體系逐漸完善
- 7讓IT部門學會算帳
- 8PCB業(yè)ERP實施
- 9關(guān)鍵鏈項目管理軟件AgileCC試用體會
- 10明眼看ERP實施顧問
- 11知識管理把人和"腦袋"分開
- 12貴陽市有做OA軟件的公司嗎?
- 13日立硬盤榮獲聯(lián)想"最佳質(zhì)量獎"
- 14泛普OA辦公軟件合同管理及日常功能
- 152008年度IT界最值得關(guān)注的商業(yè)模式
- 16SOA會不會造成IT黑洞
- 17四種讓SOA關(guān)注業(yè)務的途徑
- 18商業(yè)智能:感性到理性 完善到提升
- 19廈門海滄區(qū)政府電子政務的高績效之路
- 20IBM發(fā)布系列"信息隨需應變"解決方案及DB2新品
- 21如何在IT項目中激勵信息共享
- 22“圈地運動”將成為推動SaaS發(fā)展的催化劑
- 23ERP也無法解決的問題
- 24試析中小型軟件企業(yè)的成本控制
- 25中小企業(yè)網(wǎng)站營銷分析的七種武器介紹
- 26幫助IT部門減少電費
- 27CIO應關(guān)注的六大企業(yè)應用趨勢
- 28協(xié)同辦公系統(tǒng)搭建階段任務檢查和匯報:
- 29構(gòu)件化與SOA推進軟件生產(chǎn)力
- 30流程管理的熱潮悄然興起
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓