云規劃需要精打細算 一時沖動往往釀成惡果
企業IT部門往往對于技術升級過分癡迷,而對架構及規劃的改善工作熱情不高,這種傾向顯然既不科學、也不明智。
大多數企業IT部門喜歡就技術話題夸夸其談,而不愿踏踏實實對未來進行規劃——我常常談論這種現象,并認為這樣的狀況既可悲又可笑。因此,當我讀到由CapGemini公司的Steve Jones在InfoQ上發布的文章時,心中油然而生知己之感。我們都意識到企業在使用技術的同時,極度欠缺對現狀及未來的思考。事實上,多做少想比不做不想還危險——這代表著企業整體對IT規劃、構建以及設計的忽視甚至不屑一顧。
顯然,這種悲劇性的地位低下源自云計算對傳統標準化IT技術架構的致命沖擊。情況要從兩個方面進行分析。首先,服務供應商對下一代IT架構的大肆宣傳把以云計算為代表的新型技術捧上了天,令企業及用戶誤以來只要搭上尖端服務的順風船就能徹底與過去的失敗及困擾說拜拜。而另一方面,缺乏規劃、構建及設計支持,單憑技術本身絕對不可能直接奏效——盡管IT人士對這些前期工作非常反感,卻也必須接受這一現實。
頗具諷刺意味的是,新技術號稱能夠解決過去經常出現的大多數失誤,而這些失誤恰恰是由于規劃、構建及設計方面的缺失所引起——這正是對最新技術狂熱迷信與幼稚追逐的直接表現。PC機、客戶端/服務器、分布式對象、ERP系統等等都為解決舊問題提供了新途徑,不過一旦缺少了思考過程,技術本身的復雜性將凸顯無遺、而解決效率則變得極為低下——這與我們預期中擁有速戰速決能力的法寶顯然相去甚遠。
我們不能把這些問題歸罪于熱火朝天的新興科技或者打造并兜售技術產品的供應商。在大多數情況下,能引起廣泛關注的科技一般都擁有不錯的實際表現,云計算當然也不例外。真正的問題在我們自身,我們抱有太過美好的幻想,以為只要新技術部署到位,一切舊有難題就將煙消云散,而企業IT環境將一躍成為毫無瑕疵的烏有之鄉。有趣的是,許多原本還能保持清醒態度的IT人士在面對自己喜愛的技術產品時很容易失去理智——無論是剛剛上市的iPhone、新一代Windows系統版本或者其它什么技術產品,只要贏得了他們的歡心,這些新玩意就會瞬間變身為挽救企業于水火的救世主。
IT領域的核心問題在于,架構與設計是保證實踐順利的重要前提。當我們打算從一套技術方案向另一套遷移時,二者既是阻礙成功的一道鴻溝、又是確保勝利的關鍵因素。遺憾的是,盡管很多IT人士把設施與架構看作實現生產力預期的障礙,但實際情況卻恰恰相反:在這方面所做的努力總會帶來更理想的生產效率與技術輔助效果。
我想就這一問題,很多IT專家都會認同我的意見;不過由于目前企業對純技術人員的意見缺乏尊重,他們很少有人敢站出來明確表達自己的觀點。如同過去曾出現過的許多“奇跡般的”技術一樣,當前正在運作的許多云計算項目由于缺少架構及設計關注而導致效果大打折扣。這些失敗的案例會成為今后企業決策的前車之鑒,相信到那個時候沒人再敢忽視這些要素對項目成敗的重要影響。