在一些IT企業的辦公室中,可能會在電腦顯示屏上看到一張貼紙,上面寫著"There is no cloud. It's just someone else's computer."這句話開開玩笑還行,但并不能說明事實真相,許多IT專業人士也并沒有掌握云計算含義的精髓。
“這沒有云,只有別人的計算機。”
如果采用美國政府國家標準與技術研究所(NIST)概述的云計算的定義,那么計算具有五個屬性:按需自助服務、廣泛的網絡接入、資源池、快速彈性和測量服務。能在以上屬性中看到任何關于物理場所的內容嗎?
云計算在各種部署模式中,從根本上改變了計算的運作方式。它不是一個場所,而是管理IT資源的一種方式。
如果人們深入了解NIST對云計算的定義,就可以看到它有三種常見的服務模式:
軟件即服務(SaaS)是通過互聯網傳送應用程序的軟件部署模式。
平臺即服務(PaaS)是基礎架構完全抽象的應用程序平臺。
基礎設施即服務(IaaS)是允許部署典型的基礎架構組件如服務器和存儲,來運行任意工作負載的模式。
這就很容易理解人們為什么經常認為常常云計算就像是一個物理場所。
再者,因為云不是一個物理場所,所以以上三種云計算的服務模式中沒有任何關于地點的描述。
弄清對于技術的疑問,能有助于一般消費者的思考。對于一般的非IT人員來說,云端是存放文件、圖片和文件備份的地方。它可以是iCloud,Dropbox或其他以消費者為中心的服務。云計算這個術語隨著在智能手機的出現而進入人們的視野。對于IT專業人士來說,云計算意味著完全不同的東西,它已經從一個存儲和訪問文檔的地方發展成為一種IT服務的新思路。
簡單來說,云計算是一種靈活敏捷的IT服務設計方式,使資源流暢,并具有彈性。它可以在任何地方:數據中心、亞馬遜、微軟Azure、本地托管設施或其它多個地點。云計算描述的是IT如何發生,而不是IT在哪發生。它是關于建立基礎設施的方式,可以輕松擴展,并通過可預測的API來消耗應用程序。云計算也能構建需要擴展的應用程序,并可以在任何基礎架構上運行,無論其場所。
營銷部門經常濫用這個詞,導致對云計算理解的混亂。當看到IT工程師說云計算是“只是其他人的電腦”時,我通常認為這個工程師要不就是根本沒有理解云計算的真正定義,沒有理解為什么云計算能造福每個人,要不就是他理解卻不信任,因為云計算的運用是一種巨大的思維轉變。
云計算的出現重新思考并重新設計了IT服務。為了避免云計算只是在其他地方運行的計算機這種想法,供應商、集成商以及IT部門需要警惕起來,不要濫用這個詞。