近50年來,計(jì)算機(jī)領(lǐng)域的技術(shù)進(jìn)步,都基本符合英特爾公司創(chuàng)始人戈頓•摩爾提出的摩爾定律——計(jì)算能力每周提升1%,也即用一個(gè)美元所能買到的電腦性能,每隔18個(gè)月翻兩番。這樣的進(jìn)步速度無疑是驚人的。這樣的計(jì)算機(jī)性能發(fā)展速度,也保證了各種企業(yè)應(yīng)用技術(shù)的提升和完善。不過摩爾定律的副作用也是明顯的——摩爾定律對IT環(huán)境的管理提出了極高的要求,想趕上摩爾定律的技術(shù)更新浪潮,對任何IT管理者而言都是非常困難的。
Pricewaterhouse Coopers的合伙人Bob Zukis這樣表示“企業(yè)IT 價(jià)值持續(xù)增長的副產(chǎn)品,就是IT環(huán)境已經(jīng)變得空前復(fù)雜。如果一個(gè)企業(yè)沒有辦法管理復(fù)雜的IT環(huán)境,那么這個(gè)企業(yè)將損失一些其IT開銷應(yīng)得到的回報(bào)。而管理復(fù)雜的IT環(huán)境的能力越差, IT投資回報(bào)率方面的損失就越明顯。不過一旦企業(yè)的IT處理能力跟得上摩爾定律的變化速度,那么整個(gè)企業(yè)的IT環(huán)境就變得非常靈活,可以很好的適應(yīng)各種應(yīng)用環(huán)境變化。”
Special Olympics 的CIO André Mendes則認(rèn)為“當(dāng)你削減了IT環(huán)境的復(fù)雜程度,你就增加了部署新解決方案的能力?!盇ccenture的CIO Frank Modruson 也表示“IT環(huán)境的日益復(fù)雜,導(dǎo)致了過高的成本和管理的難度。如果你能夠徹底簡化你的IT環(huán)境,你的商業(yè)應(yīng)用將更加容易被管理。”
今天,IT環(huán)境過分復(fù)雜的個(gè)問題已經(jīng)變得非常普遍——IT復(fù)雜性的泛濫已經(jīng)成為一場熊熊燃燒的森林大火,而眾CIO則好像消防隊(duì)員,一起拿著消防水管與大火戰(zhàn)斗,越來越多的CIO都陸續(xù)加入了滅火的行列。
日益增加的IT復(fù)雜性
到底哪些因素導(dǎo)致了IT環(huán)境的復(fù)雜性不斷增加呢?從技術(shù)角度來看,Web和客戶端技術(shù)、移動(dòng)技術(shù)的支持、架構(gòu)升級,都導(dǎo)致了IT復(fù)雜性,還有管理員必須確保分布式IT環(huán)境的安全,這也一定程度上導(dǎo)致了IT復(fù)雜性。而從商業(yè)大環(huán)境角度來看,隨著全球化的不斷演進(jìn),每個(gè)企業(yè)的客戶和合作伙伴,對企業(yè)信息訪問的速度和深度都普遍有著更高的要求。
理論上,CIO可以一個(gè)接著一個(gè)的處理好上述各個(gè)問題,不過現(xiàn)實(shí)中,CIO需要同時(shí)處理所有的問題,這對于時(shí)間和預(yù)算都有限的CIO而言,不能不說是一個(gè)嚴(yán)峻的挑戰(zhàn)。Accenture的CIO Modruson 表示“你不能沒有頭緒的處理一個(gè)接著一個(gè)的零散問題,這樣做將占用你大量的時(shí)間。你必須簡化整體IT環(huán)境?!?nbsp;
Gartner的執(zhí)行項(xiàng)目副總裁Mark McDonald表示,簡化IT環(huán)境,只有簡單的幾個(gè)字。但實(shí)際上,多數(shù)企業(yè)IT系統(tǒng)的建立都跨越了很多年。這些年間,許多與企業(yè)合作的IT應(yīng)用/系統(tǒng)提供商在并購浪潮中都已經(jīng)不復(fù)存在。所以,企業(yè)想要簡化IT系統(tǒng),需要用到“IT考古學(xué)”,因?yàn)楹喕倪^程必須去發(fā)掘和理解那些古老的沉積已久的架構(gòu)和應(yīng)用技術(shù)。當(dāng)CIO迫切想要改變現(xiàn)狀和推進(jìn)簡化進(jìn)程時(shí),通常倍感挫折,因?yàn)镮T考古挖掘工作通常進(jìn)展緩慢。
也許,IT環(huán)境簡化工作根本不可能有盡頭。Wal-Mart 的CIO Rollin Ford表示“我根本看不到復(fù)雜的IT環(huán)境有什么盡頭。各種應(yīng)用技術(shù)一直在改變,各種不同的商業(yè)服務(wù)需求也不斷增長。徹底的簡化永遠(yuǎn)都不可能實(shí)現(xiàn)?!辫b于簡化任務(wù)的獨(dú)特性和復(fù)雜性,任何一個(gè)應(yīng)用或者系統(tǒng)供應(yīng)商都不可能提出一攬子解決方案,系統(tǒng)復(fù)雜的現(xiàn)狀也不可能一夜之間改變。不過,CIO還是可以采取一些策略性方法,來盡力避免IT復(fù)雜性,而目前為止,他們?nèi)〉玫倪M(jìn)展也是可喜的。雖然沒有簡單的簡化公式可用,不過IT經(jīng)理還是提出了4個(gè)原則來簡化系統(tǒng)。
一:程序?qū)蚣軜?gòu)原則
摩托羅拉的CIO Patty Morrison認(rèn)為,“一種程序?qū)虻腎T架構(gòu),對于完成商業(yè)目標(biāo)是非常必要的。每個(gè)CIO都非常需要合適的IT架構(gòu),這個(gè)架構(gòu)不僅僅是勉強(qiáng)完成任務(wù)的基礎(chǔ)結(jié)構(gòu)——僅僅為網(wǎng)絡(luò)、數(shù)據(jù)流,ERP系統(tǒng)的安全檢查點(diǎn),應(yīng)用監(jiān)控的簡單組合,這個(gè)架構(gòu)應(yīng)該是程序?qū)虻?。事?shí)上,以前的IT架構(gòu)通常都沒有對于業(yè)務(wù)程序有足夠的適應(yīng)性?,F(xiàn)在CIO的當(dāng)務(wù)之急是改變他們的IT架構(gòu),使之以關(guān)鍵的業(yè)務(wù)程序?yàn)閷?dǎo)向。”
這并不難理解,我們以飛機(jī)來類比。也許從前的飛機(jī)設(shè)計(jì)和制造都比較簡單,那時(shí)我們多以一種架構(gòu)的飛機(jī)完成各式各樣的任務(wù)。不過今天,各種各樣的需求已經(jīng)非常豐富了——長途飛行、短途飛行、裝載貨物或者運(yùn)載乘客,即便運(yùn)載乘客的飛機(jī)也有高中低檔之分。和飛機(jī)一樣,IT架構(gòu)在建立的時(shí)候如果沒有充分考慮到當(dāng)前的或未來的商業(yè)需求,那么IT架構(gòu)就可能比較局限。而對局限的IT架構(gòu)的改進(jìn)以滿足設(shè)計(jì)時(shí)沒考慮到的需求,一般都需要非常昂貴的費(fèi)用。
在摩托羅拉,CIO Morrison盡力保證IT架構(gòu)能夠符合商業(yè)程序管理原則business process management (BPM) ,并且通過企業(yè)級架構(gòu)來規(guī)范這些IT的共同語言。這個(gè)企業(yè)級架構(gòu)是一個(gè)藍(lán)圖,展現(xiàn)了業(yè)務(wù)、運(yùn)行和系統(tǒng)層級。摩托羅拉的BPM原則也確保了IT會話不會發(fā)展成為架構(gòu)外的解決方案,這樣就避免了日后的架構(gòu)補(bǔ)丁。
因?yàn)橥ǔ碇v,IT架構(gòu)外的解決方案會從兩個(gè)方面增加IT復(fù)雜性。首先,IT執(zhí)行的業(yè)務(wù)需求在現(xiàn)有架構(gòu)能力之外,這導(dǎo)致了多條通路來執(zhí)行同一件事情,而這些IT進(jìn)程總是需要用戶接口和其他系統(tǒng)連接,這些進(jìn)程需要大量的調(diào)和工作,之間才不會出錯(cuò)。其次,IT復(fù)雜性來自IT系統(tǒng)必須翻譯那些架構(gòu)外的要求。這個(gè)過程經(jīng)常出錯(cuò),比如說落掉一些要求,這就導(dǎo)致了任務(wù)容易被數(shù)次返工,而且系統(tǒng)上的補(bǔ)丁也使得系統(tǒng)更加復(fù)雜。相反的,架構(gòu)內(nèi)解決方案則不會遇到那么多問題,Morrison表示“我們應(yīng)該為解決方案建造一個(gè)高效的、交互式的高級別會話,而不是分離的方案?!?nbsp;(待續(xù))