IaaS、PaaS、SaaS和托管設備:了解云計算及其提供的內容
軟件即服務(SaaS)有兩種形式:“真實”和“虛假”,人們需要了解如何進行區分。
“遷移到云端”已成為近年來IT管理中流行的短語之一。LogicMonitor公司預測,到2020年,83%的企業工作負載將在云端運行。企業將業務遷移到云端的原因有很多,從建立完整的環境以消除內部IT到利用虛擬環境,再到利用越來越多的SaaS解決方案來解決問題。
云計算確實無處不在,各種供應商都為越來越多的客戶提供云計算解決方案。然而,通常情況下,它并不是企業需要的“云計算”解決方案,而是SaaS解決方案,這兩者并不是一回事。云計算更多地涉及服務的基礎設施,其中包括服務器、環境、操作系統等,而SaaS是完全形成的應用程序,企業可以立即從中受益。
通常,采用云計算服務的公司都在期待采用SaaS解決方案,但很快發現他們實際上已經注冊了需要自己動手的云計算解決方案,從而導致失望、緊張和抱怨。那么,對于企業來說,確切地了解云計算和SaaS之間的差異是有道理的。他們會對這兩種技術有什么看法?什么時候采用最適合?他們應該向服務提供商和他們自己提出什么問題?
Iaas、Paas和SaaS:當企業“遷移到云端”時遇到的問題實際上已成為許多人混淆的根源,因此,云計算行業已經重新定義自己。如今的云計算有三種不同的服務模式:基礎設施即服務(IaaS)、平臺即服務(PaaS)和軟件即服務(SaaS)。
IaaS:基礎設施即服務本質上就是人們所說的為了減少或消除其內部IT系統而遷移到云端。這是云計算的基礎設施組件,是一個提供存儲、內存、增加或減少容量的彈性等功能的基礎設施。企業將像使用本地IT基礎設施一樣使用它,在現在的遠程系統上運行其應用程序和服務。IaaS系統的示例包括AWS EC2、Rackspace、Google Compute Engine(GCE),這些硬件系統提供完整的基礎設施服務,公司按字節付費。
它們都是什么
PaaS:一旦企業將業務遷移到云端,也就是說,企業已經將資源轉移到了IaaS系統,其IT團隊開始工作。為此,企業需要計算資源,例如訪問語言、虛擬化環境等。這就是PaaS的全部意義:平臺具有計算資源,可以促使開發人員構建應用程序和服務,并包含確保其正常運行的工具。可以大規模使用,例如自動擴展、負載平衡、容量配置等。如果IaaS為開發人員提供了在云中完成工作的結構,那么PaaS提供了這樣做的資源。
SaaS:對于許多人來說,這就是他們認為“云計算”的意思。SaaS包括人們已經認同的許多云應用程序,包括谷歌應用程序、Office 365、Salesforce、Dropbox、Slack、Hubspot,所有這些都是完整應用程序的示例,用戶可以像使用本地軟件應用程序一樣使用它們。
這三者對于組織使用云計算的方式很重要,但SaaS在云計算用戶中帶來了一些混淆。云計算有一些本地SaaS應用程序,然后有遷移到云端但基于內部部署技術的解決方案。可以說,其不同之處在于,真正的SaaS提供了云計算部署的全部優勢,而遷移的服務只是在云中,基本上與它們相同,但位于不同的位置。
電子郵件提供了一個很好的例子。部署到云端的本地電子郵件系統(企業購買域并運行其自己基于云計算的電子郵件服務器)具有與本地電子郵件部署相同的功能和限制。要擴展內部部署容量,企業必須購買更大的存儲系統,并且要擴展基于云計算的電子郵件部署,企業必須租用更多空間。但是,在像Gmail這樣的原生電子郵件系統中,企業無需執行任何操作即可獲得更多容量(除了在服務器上支付更多空間)。
使事情變得更加簡單
真正的云計算解決方案與遷移的本地云解決方案的優勢不僅僅是克服空間限制。Gmail和其他基于云計算的服務(Office 365、,Salesforce等)必須部署、購買、安裝這些功能,或者以其他方式獲得本地解決方案還將提供彈性、可擴展性、虛擬機、回程、自動更新和其他計算方面的功能,或者作為某些人稱之為“假云”解決方案的一部分,其中系統部署在云中但不提供真正云計算解決方案的優勢。
網絡安全公司也是如此,特別是那些根據他們為內部部署時代提供的服務構建云計算服務的傳統公司,它們將自己作為SaaS進行市場推廣。但是,并非所有的SaaS都是真正的SaaS,與其相反,他們提供的東西更像是托管設備而不是SaaS。
“托管設備”這個術語是指組織部署的預配置內部解決方案,允許他們托管自己的虛擬云解決方案。就像他們在辦公室里托管自己的云計算一樣。這樣做的一大好處是確保安全;不必在線發送憑證,從而降低了它們可能被壞人竊取的風險。
但在這種情況下,用戶失去了真正SaaS的優勢——冗余(例如跨位置)、峰值管理、可擴展性、中斷管理等。如果托管設備或“假云”上的服務有問題,那么基本上只能靠自己。如果SaaS出了問題,服務本身將確保事情按照與客戶的合同回到正軌。
“云計算”應該讓企業運營業務變得容易,而且在大多數情況下,它確實如此。但是,只有當它是真正“云計算”時,才能獲得真正的SaaS帶來的所有便利。正如人們所見,有些解決方案是在云端,并且這些解決方案不一定與企業在內部部署獲得的解決方案有任何不同。與任何創新一樣,人們需要確保獲得其真正需要的東西,了解所提供的內容,并做出最適合其需求的適當決策。