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