在絕大多數企業的IT部門中,您可能會看到至少一臺筆記本電腦上貼著貼紙說:“這里沒有云端服務,這只是別人的電腦。”這個說法聽上去是很好玩,但除去字面意思,這句話所說的與真實概念相距甚遠。
如果我們堅持按照美國政府的國家標準與技術研究所(NIST)概括的云計算的定義,那么“云”這一概念具有五大屬性:按需自助服務、廣泛的網絡訪問、資源池、快速伸縮以及服務可度量。您在該列表上注意到有關位置的任何內容了嗎?
在各種部署模式中,云計算從根本上改變了計算的運作方式。它并非是指向某個位置,而是一種管理IT資源的方式。如果我們深入挖掘NIST對云計算的定義,我們可以發現它有三種常見的服務模式:
軟件即服務是通過互聯網傳送應用程序的軟件部署模式。
平臺即服務是部署底層基礎設施完全抽象的應用程序的平臺。
基礎架構即服務是允許部署典型的基礎設施組件,如服務器和存儲來運行任意工作負載的模式。
再次強調,我們對此列表中的資源位置沒有任何要求,那是因為云并非是指向某個位置。
要弄清楚有關技術的混淆點,像一般消費者那樣思考很有幫助。對于普通的非IT專業人士來說,云端是存放各種文件、圖片和文件備份的地方。它可以是iCloud、Dropbox或其他以消費者為中心的服務。在智能手機出現的時候,我們看到云計算這個術語就進入了大眾的詞匯列表之中。對于IT專業人士來說,云計算意味著完全不同的內容。它已經從一個存儲和訪問文檔的位置概念,發展成為一種思考IT服務的全新方式。
簡單地說,云計算是設計IT服務的靈活和敏捷的方式,使資源流暢而且具備彈性。它可以位于任何位置——數據中心、亞馬遜、Azure、本地托管設施或多個位置。云是一種描述IT發生的方法,而非IT發生位置的描述。它是關于建立基礎設施的模式,如何可以輕松擴展,并通過API以可預測的方式被應用程序所使用。云也與構建需要擴展的應用程序存在關聯,可以在任何基礎架構上運行,而不論位置在何處。
云可以位于任何位置——數據中心、亞馬遜、Azure、本地托管設施或多個位置。
很容易理解為什么在人們的認知和行為中,云是一種位置。市場營銷部門經常濫用這個詞,其后果就是造成了嚴重的混淆。
當我看到IT工程師的貼紙上宣稱云“只是其他人的電腦”時,我通常認為這個人根本不了解云計算的真正定義,以及為什么它對每個人都是有利的,或者他,亦或是她理解但并不信任它,只因它是某種在思維方式上的重大轉變。
云是關于重新思考和重新設計IT服務的。要戰勝“云只是一些在其他地方運行的計算機”這一錯誤的想法,供應商、集成商和IT部門都需要停止對這一名詞的錯誤使用。