云計算的普及導致IT世界正處于一個混亂的過渡時期。首席信息官們身處這場風暴的中心。他們的處境就如同荷馬史詩《奧德賽》中身處女妖斯庫拉和卡律布狄斯之間的主人公尤利西斯一樣。斯庫拉象征著已經建立起來的IT規則,而卡律布狄斯則代表著未來,兩者都隱藏著危機和麻煩。與尤利西斯一樣,許多首席信息官必須要讓自己抵制住女妖塞壬的笛聲,理性購買軟件、硬件或是云服務。那些鼓吹無痛云遷移的廠商就如同女妖塞壬。
我們可以想象到,首席信息官們最終會像尤利西斯那樣克服重重困難進入平靜的水域。未來,新的程序和產品將會替代目前在用的東西,然而這些在用的東西組成了我們當今的IT世界。而那些新產物被統稱為云計算。
由于我們正處于風云激蕩的變革之中,因此難以預測新世界的樣子。不過,在我看來,我們還是有信心預測云計算革命是如何爆發的。云計算發現的光芒是如此的耀眼,這些光芒足以為我們大致勾勒出后云計算時代的樣子。
與當今的IT慣例相比,到了后云計算時代,云計算已經不再是一個備選項,而成為了一種處理事情的標準方式。如今,云計算被視為是擾動IT社會現有規則的一種不安定因素,然而終究有一天,云計算會成為IT世界的主流。
那么未來IT世界的主流是什么樣子呢?以下是我們的一些預測:
大規模運算司空見慣
每一個系統都被設計用來處理大量數據。每一個應用都有彈性,并且能夠根據“數據洪水”的流量做出調整。在系統被設計出來時,沒有人會提出關于容量的問題,因為每個人都會認為潛在容量可能是無限的。因此,設計工作會被假定為,無論應用正在管理多少數據,或是應用拓撲包含多少虛擬機,必須要能夠擴展,以處理更多的東西。實際上,我們可以認為系統是為了“無限大的容量”而被創建的。
物聯網得到普及
思科首席技術官預測,在不遠的將來,將有一萬億部設備被接入互聯網。許多人預測我們正在進入后PC時代。
我們實現上將進入一個“后人類中心”的設備世界。屆時將會出現許多能夠與人類互動的設備,如通過計算機、PC、智能手機和平板電腦。實際上,我們將被越來越多的特殊用途的設備所包圍,以執行某一功能,與運行在云上的中央程序進行通訊,這些設備會輪流與我們認為有價值的東西進行互動。
比如,我們不用看手表來讀取我們的血壓值。手表會測量我們的血壓,然后將數據發送給血壓監測系統,如果我們的健康情況超出了正常的醫學范圍和特定數值,系統會向醫療保健人員發出警報。我們將被這類設備所包圍,但是我們不用關注它們,除非在我們需要關注時。
要想理解這一趨勢是如何發展的并不是一件簡單的事情。即使掌握動態的業內人士也會常常低估將要發生的事情。十年前,我曾經與一家模擬芯片公司首席執行官探討過智能冰箱的原型,并受到了一家設備制造商的認可。這名首席執行官稱,冰箱在未來將會有一個界面,在這個界面里,你可以根據冰箱里的東西的數量多少擬定你的購物清單。對此,我的理解是,牛奶的包裝紙盒應當可以確定牛奶還剩多少,然后通知冰箱要將牛奶加入到購物清單中。他的回答是否定的。他認為這樣做成本太高,因此牛奶的包裝紙盒不會具備這種功能。隨后,這名首席執行官開始討論起成本與功能之間的關系,而不是繼續討論如何推動這一趨勢的發展。
在這件事情中,很顯然,這名首席執行官低估了事情的發展。實際上,我的理解是正確的。如今,牛奶的包裝紙盒可以與基于云的購物清單應用進行聯系,應用將會聯系你所選擇的購買商店,為你安排一個包括牛奶在內的購物清單。在我撰寫這篇文章時,我還看到了一個豐田汽車公司提供的一段視頻,視頻中展示了汽車玻璃如何成為一個互動設備。未來無人干預計算設備的數量將遠遠超過與人互動的設備數量,如今這一時刻已經離我們不遠了。
IT組件成本將大幅下降
我并不是單指芯片和硬盤。我的意思是,IT供應鏈的每一個部分。操作系統、中間件、應用軟件——雖然目前它們都抵制商品化,但是未來它們將變得更為廉價。如果不這樣,那么它們就會被免費的開源軟件組件所替代。
為什么我會做這樣的預測呢?很顯然,如果我們要實現所預測的規模,那么單個組件必須要變得更為便宜。沒有其它的方法。目前,我已經聽到許多人說起過,軟件廠商不允許向云計算遷移,以防止他們的利潤被侵蝕。如果這些廠商抵制這一趨勢,那么市場上定價更為合理的新加入廠商將會取代他們。
盡管如此,IT總支出反而將增加不少。在此我們需要討論一下Jevons悖論,人們削減的是服務成本,而不是整個支出,實際上是增加了支出。IT功能刺激了目前的商業應用,其又促進了支出的增長。每個新商業應用都包含了IT,因此促進新業務供應增長的舉措是增加IT投資。這種情況與目前之間的差別在于,IT不是一個后方支持辦公室,而將直接面對客戶。IT部門的長期目標應該是成為業務部門的合作伙伴,而不是等到發生問題后再去“救火”。
IT部門重組IT
作為業務的一部分在另一方面意味著就是要像業務一樣運行。這一部分需要成本透明。公有云服務提供商的出現為內部IT部門提供了一個參照基準。無法提供合理透明度就意味著死亡。
成本的透明度將影響著部署決策。在決策時,成本將是重要的考慮因素之一。此外,還需要考慮隱私、法規遵從、應用帶寬/延時要求等因素。這些因素決定著應用是部署在內部還是外部。明智的首席信息官認識到他們的角色是管理基礎設施,而不是擁有這些資產。
在后云計算時代,IT機構面臨的最大挑戰是遺留下來的系統。這些系統嚴重影響了IT機構滿足商業用戶需求的能力。在后云計算時代,在額外開支很少的情況下根本無法充分管理遺留應用。即使有一些額外的投資,這些應用使得維護等方面的成本結構高于目前的成本結構。對于IT機構來說,他們必須要削減遺留系統的開銷。如,目前一些公司正在將郵件系統轉移至外部服務提供商那里。IT機構必須要大刀闊斧的處理這些遺留應用。否則,一些不可或缺的項目將缺乏充足的資金預算。每一名首席信息官都需要評估現有的系統,制訂計劃消減它們的成本,或是用功能相似的SaaS服務進行替代,或是將這些業務外包給收費更低的服務提供商。
PaaS將逐漸流行
許多人將云計算視為按需使用的虛擬機。不過,云計算的快速發展已經超過人們的想像。如果應用開發者必須要設計出具有擴展性和彈性的應用,那么他們無疑在浪費自己的時間。基礎設施就可以解決這些問題,它們將把應用開發人員解放出來,讓他們關注業務功能。這種方法就是PaaS(平臺即服務)。后云時代的IT機構將會嚴重依賴PaaS,通過內部或外部機構管理基本功能和基礎設施。
應用開發人員短缺
Jevons悖論意味著IT需求的大爆發,尤其是對應用開發人員的需求。知道如何開發商業應用的人會將多個應用整合成一個新應用,能夠熟練的與外部API建聯,這種服務的需求非常高。PaaS的崛起也帶動了對應用研發人員的需求。高生產效率意味著低單位成本,這也導致了需求的增加。
但是,這并不意味著所有的應用開發人員都短缺。這也與是否了解語言或框架無關。這類應用的開發就如同一個總合同承包商,他們將一系列內部和外部組件和服務整合起來,提供用戶需要的功能。隨著IT投資轉向應用,能夠編寫后云時代應用的人將出現短缺,就如同云計算首席信息官一樣?,F在你就應當開始考慮怎樣招聘到這類人才。
本文作者Bernard Golden為HyperStratus咨詢公司首席執行官。該公司專門致力于虛擬化、云計算和相關問題的研究。Golden曾著有《虛擬化傻瓜書》一書,該書為迄今為止市場上最暢銷的有關虛擬化的書籍。