云計算
云計算對不同的人意味著不同的東西。對一些人來說,這只是“IT外包”的另一種說法。有些人使用這個術語來指代通過網絡提供的任何計算服務,還有一些人將其定義為防火墻之外的、任何買進的計算機服務。云計算很簡單,它不是把所有的計算機、硬件和軟件都存儲在你的計算機或你公司的網絡上,而是由另一家企業通過互聯網以一種朦朧的“云”形式為你提供服務。
云計算的目標是在現收現付或訂閱的基礎上交付托管服務,節省資源和成本。通常,你購買云計算服務的方式與購買電力、電話服務的方式并無差別——同樣地,你也可以購買盡可能多或盡可能少的云計算服務,以滿足每天的需求。如果你的需求是不可預測的,這很好:你不必購買自己的巨型計算機系統,當你不使用它的時候,可以讓它待在那里什么也不做。你不必擔心需要購買無數的許可來處理軟件并使它們保持最新。你也不需要擔心病毒會感染你的電腦,或者備份你創建的文件。
云計算使你能有效地存儲和處理大量數據,因此你可以只專注于你的工作,而將提供可靠的計算支持交給其他人來處理。
一般來說,有三種不同的云計算。
基礎設施即服務(IaaS) 指把IT基礎設施,如服務器或存儲器,作為一種服務通過網絡對外提供,并根據用戶對服務器的實際使用量或占用量進行計費。換句話說,這就是按需購買,隨用隨付,所以通常也被稱作效用計算。
軟件即服務(SaaS) 指平臺供應商將應用軟件統一部署在自己的服務器上,用戶可以在他人系統上運行應用程序。如谷歌分析(Google Analytics)、Kissmetrics和Mix Panel等分析軟件都是著名的軟件即服務提供商,提供各種在線分析的應用程序。
平臺即服務(PaaS) 指把服務器平臺作為一種服務提供。供應商提供基于網絡的應用程序開發工具,并在其提供的系統軟件和硬件上運行。您可能會創建自己的電子商務網站,但整個服務,包括但不限于購物車、支付機制和售后服務,都在商家的服務器上運行。比如博客系統(WordPress)、蘋果云(App Cloud)和谷歌應用引擎(Google App Engine)等服務器都是平臺即服務的例子。