IaaS vs PaaS vs SaaS:應(yīng)該選擇哪一個(gè)?

責(zé)任編輯:cres

作者:Cynthia Harvey

2018-04-24 11:09:45

來(lái)源:企業(yè)網(wǎng)D1Net

原創(chuàng)

IDC公司預(yù)測(cè),到2020年,IaaS和PaaS支出的增長(zhǎng)速度將超過(guò)SaaS支出。因此,SaaS支出可能會(huì)下降到公共云總收入的60%左右。

在云計(jì)算的早期階段,企業(yè)面臨的最大問(wèn)題是他們是否應(yīng)該使用公共云服務(wù)。如今,幾乎所有的組織都在采用一些公共云服務(wù)。更重要的問(wèn)題是企業(yè)應(yīng)該使用哪種云服務(wù):基礎(chǔ)設(shè)施即服務(wù)(IaaS),平臺(tái)即服務(wù)(PaaS),還是軟件即服務(wù)(SaaS)。
 
根據(jù)調(diào)研機(jī)構(gòu)IDC公司最新的全球公共云服務(wù)支出調(diào)查預(yù)測(cè),云計(jì)算支出增長(zhǎng)速度比整體IT支出快七倍。目前,云計(jì)算最流行的交付模式是SaaS,該交易模式在2017年約占云計(jì)算支出的三分之二。然而,IDC公司預(yù)測(cè),到2020年,IaaS和PaaS支出的增長(zhǎng)速度將超過(guò)SaaS支出。因此,SaaS支出可能會(huì)下降到公共云總收入的60%左右。
 
IaaS vs. PaaS vs. SaaS:了解差異
 
顯然,這三種云交付模式都具有吸引新用戶的優(yōu)勢(shì)。它們也都有一些缺點(diǎn),可能會(huì)使它們不適合某些用例。Iaas被廣泛稱為“公共云”,其發(fā)展迅速。專注于開發(fā)人員需求的PaaS具有更多的吸引力。SaaS是互聯(lián)網(wǎng)租賃軟件的典范,是云計(jì)算領(lǐng)域的巨頭。
 
因此,人們需要深入了解所有三種云計(jì)算模式。
 
IaaS優(yōu)點(diǎn)和缺點(diǎn)
 
BMC Software公司制作了一張圖表,說(shuō)明了IaaS、PaaS和SaaS之間的主要差異。正如人們所看到的,區(qū)分這三種云計(jì)算主要類別的主要因素是誰(shuí)來(lái)管理IT堆棧的不同部分。

 
IaaS,PaaS和SaaS各有優(yōu)勢(shì),使其成為特定情況下的正確選擇
 
隨著基礎(chǔ)設(shè)施即服務(wù)(IaaS)的發(fā)展,云計(jì)算提供商提供并管理物理基礎(chǔ)設(shè)施,例如服務(wù)器、存儲(chǔ)和網(wǎng)絡(luò)硬件,以及客戶管理其他一切(其中包括操作系統(tǒng)、虛擬機(jī)或容器以及任何應(yīng)用程序或中間件)。使用IaaS就像在自己的數(shù)據(jù)中心中運(yùn)行應(yīng)用程序一樣,只不過(guò)企業(yè)的內(nèi)部IT運(yùn)營(yíng)團(tuán)隊(duì)沒(méi)有部署、配置和維護(hù)應(yīng)用程序運(yùn)行的物理設(shè)備的負(fù)擔(dān)。
 
IaaS是目前流行的第二種云計(jì)算交付模式。根據(jù)調(diào)研機(jī)構(gòu)Crowd Research Partners的調(diào)查,36%的組織正在采用IaaS,另有50%的組織計(jì)劃在未來(lái)部署。眾所周知的IaaS示例包括AWS Elastic Compute Cloud(EC2)和簡(jiǎn)單存儲(chǔ)服務(wù)(S3),Microsoft Azure虛擬機(jī),Blob存儲(chǔ)以及Google云計(jì)算引擎和云存儲(chǔ)。
 
IaaS提供云計(jì)算的所有典型優(yōu)勢(shì),如可擴(kuò)展性、靈活性、位置獨(dú)立性,以及潛在的更低成本。
 
與PaaS和SaaS相比,IaaS最大的優(yōu)勢(shì)在于它提供的靈活性和定制化。領(lǐng)先的云計(jì)算供應(yīng)商提供廣泛的不同計(jì)算和存儲(chǔ)實(shí)例,使客戶能夠選擇最符合他們需求的性能特征。一些供應(yīng)商還允許使用裸機(jī)服務(wù)器,這使得客戶能夠以他們想要的方式完全配置他們的云計(jì)算服務(wù)器,就像他們購(gòu)買硬件在自己的數(shù)據(jù)中心部署時(shí)一樣。
 
這種自定義功能可以輕松設(shè)置公共云服務(wù),使其能夠準(zhǔn)確反映組織的數(shù)據(jù)中心基礎(chǔ)設(shè)施。這簡(jiǎn)化了將原有應(yīng)用程序遷移到云端,建立混合云環(huán)境或?qū)⑵髽I(yè)的基于云計(jì)算的應(yīng)用程序和數(shù)據(jù)與現(xiàn)有工具和其他軟件集成的過(guò)程。
 
此外,IaaS是導(dǎo)致供應(yīng)商鎖定的三種云交付模式中可能性最小的一種。它還會(huì)向客戶收取他們實(shí)際使用的資源,這可能會(huì)導(dǎo)致一些組織的成本降低。
 
另一方面,IaaS不一定能提供最低的總體擁有成本(TCO)。企業(yè)的IT團(tuán)隊(duì)仍將承擔(dān)管理大量IT堆棧的責(zé)任。必要的時(shí)間和技能可以增加整體費(fèi)用。另外,IaaS成本可能無(wú)法預(yù)測(cè)。云計(jì)算如此吸引人的簡(jiǎn)單擴(kuò)展也可能導(dǎo)致賬單高于企業(yè)預(yù)期,更不用說(shuō)有時(shí)會(huì)啟動(dòng)實(shí)例并忘記關(guān)閉實(shí)例,這也會(huì)增加總成本。
 
PaaS的優(yōu)點(diǎn)和缺點(diǎn)
 
回顧一下說(shuō)明云交付模式之間差異的圖形,PaaS將更多的IT管理責(zé)任從客戶轉(zhuǎn)移到云計(jì)算供應(yīng)商。通常,這些服務(wù)旨在通過(guò)將創(chuàng)建特定類型應(yīng)用程序所需的工具捆綁在一起來(lái)簡(jiǎn)化應(yīng)用程序開發(fā)過(guò)程。
 
例如,Google App Engine統(tǒng)一使用Node.js、Java、Ruby、C#、Go、Python和PHP編寫Web或移動(dòng)應(yīng)用程序所需的所有工具。而且Microsoft Azure應(yīng)用服務(wù)提供了類似的功能,內(nèi)置了對(duì).NET、.NET Core、Java、Ruby、Node.js、PHP和Python的支持。
 
一些PaaS產(chǎn)品更特定于特定用途。例如,IBM Watson Cloud為創(chuàng)建使用人工智能和機(jī)器學(xué)習(xí)的應(yīng)用程序提供了一個(gè)平臺(tái)。而Salesforce Lightning Platform提供了用于創(chuàng)建利用Salesforce.com數(shù)據(jù)的應(yīng)用程序的工具。
 
有些人認(rèn)為無(wú)服務(wù)器計(jì)算也稱為功能即服務(wù)(FaaS),也是PaaS的一種形式。這些服務(wù)不需要開發(fā)人員完成任何基礎(chǔ)設(shè)施配置,開發(fā)人員只需編寫代碼,無(wú)服務(wù)器服務(wù)即可處理其他任何事情。這種類型的云服務(wù)最著名的例子是AWS Lambda。
 
PaaS目前是最不流行的云計(jì)算交付模式,但它正在以最快的速度增長(zhǎng)。根據(jù)Crowd Research Partners的調(diào)查,28%的受訪企業(yè)目前使用PaaS進(jìn)行生產(chǎn),51%的企業(yè)計(jì)劃在未來(lái)部署。
 
在某些情況下,很難區(qū)分IaaS和PaaS。云計(jì)算供應(yīng)商正在為他們的PaaS產(chǎn)品增加更多選項(xiàng),這使得它們更像IaaS,同時(shí),他們正在為IaaS產(chǎn)品增加更多自動(dòng)化功能或內(nèi)置中間件,這使得它們更像PaaS。對(duì)于企業(yè)客戶而言,其標(biāo)簽并不像選擇最符合自己需求的云計(jì)算服務(wù)那么重要。
 
PaaS的好處與IaaS的好處非常相似,但PaaS需要更少的時(shí)間和技巧來(lái)管理。這可能會(huì)導(dǎo)致較低的TCO。 PaaS提供的與其他云交付模式相關(guān)的最大優(yōu)點(diǎn)是可以加速新應(yīng)用的開發(fā)和部署。因此,對(duì)于創(chuàng)建新的基于云計(jì)算的應(yīng)用程序的企業(yè)應(yīng)用程序開發(fā)團(tuán)隊(duì)而言,這通常是一個(gè)不錯(cuò)的選擇。PaaS在DevOps團(tuán)隊(duì)中特別受歡迎。
 
而不利的一面是,像IaaS一樣,PaaS可能導(dǎo)致不可預(yù)知的費(fèi)用,特別是在應(yīng)用規(guī)模擴(kuò)大的情況下。與IaaS相比,它提供更少的靈活性,更少的客戶控制以及更多的供應(yīng)商鎖定潛力。盡管一些供應(yīng)商提供的PaaS產(chǎn)品不需要編碼技能,但大多數(shù)產(chǎn)品需要一些基本的編程知識(shí),PaaS雖然比IaaS更易于部署,但并不像SaaS那么容易使用。
 
SaaS的優(yōu)點(diǎn)和缺點(diǎn)
 
采用軟件即服務(wù)(SaaS),云計(jì)算供應(yīng)商處理整個(gè)IT堆棧。客戶只需登錄并通過(guò)瀏覽器訪問(wèn)應(yīng)用程序。對(duì)于最終用戶來(lái)說(shuō),其體驗(yàn)與使用本地安裝的軟件基本相同,不同之處在于用戶可以從幾乎任何連接到互聯(lián)網(wǎng)的設(shè)備訪問(wèn)應(yīng)用程序。著名的SaaS示例包括Microsoft Office 365,Salesforce應(yīng)用程序,Dropbox和Google G Suite。
 
到目前為止,SaaS是最流行的云交付形式。調(diào)查發(fā)現(xiàn),52%的組織已經(jīng)使用SaaS應(yīng)用程序,35%的組織計(jì)劃在未來(lái)部署它們。
 
SaaS最大的好處是易于使用。不需要用戶具有任何特殊技能,并且在大多數(shù)情況下,可以在幾分鐘甚至幾秒鐘內(nèi)開始使用SaaS應(yīng)用程序。它們通常也具有較低的可預(yù)測(cè)成本。大多數(shù)SaaS供應(yīng)商按用戶收取每月費(fèi)用,因此企業(yè)可以提前知道他們每個(gè)月的賬單。
 
這種交付模式的缺點(diǎn)是IT團(tuán)隊(duì)具有很少的控制權(quán)或沒(méi)有控制權(quán)。在某些情況下,工作人員可能會(huì)在未獲得IT知識(shí)或認(rèn)可的情況下訪問(wèn)SaaS應(yīng)用程序,這可能會(huì)導(dǎo)致訪問(wèn)和保護(hù)存儲(chǔ)在這些應(yīng)用程序中的任何數(shù)據(jù)難以管理。供應(yīng)商可能有權(quán)訪問(wèn)某些數(shù)據(jù),這可能違反了某些組織的合規(guī)性要求或隱私政策。此外,一些SaaS應(yīng)用程序可能無(wú)法與組織使用的其他軟件或工具集成。
 
此外,SaaS通常為組織提供最少的定制選項(xiàng),并且客戶對(duì)供應(yīng)商鎖定具有很高的潛力。
 
盡管存在這些缺點(diǎn),SaaS通常非常適合沒(méi)有大型IT團(tuán)隊(duì)的小型企業(yè)。這也是為移動(dòng)訪問(wèn)或替換本地安裝的應(yīng)用程序以用于辦公生產(chǎn)力,客戶關(guān)系管理(CRM)和電子郵件等用途的理想選擇。
 
IaaS vs PaaS vs SaaS - 哪種方式適合?
 
答案取決于具體的用例。有些組織可能會(huì)發(fā)現(xiàn)自己使用這三種方法。例如,一家大型企業(yè)可能會(huì)使用Microsoft Office 365和Salesforce等SaaS應(yīng)用程序,同時(shí)將部分內(nèi)部應(yīng)用程序遷移到IaaS,并通過(guò)PaaS開發(fā)面向客戶的新應(yīng)用程序。
 
下面的圖表詳細(xì)說(shuō)明了IaaS vs PaaS與SaaS的優(yōu)缺點(diǎn),并為一種云交付模式可能比其他交付模式更好的情況提供了指導(dǎo)。


云計(jì)算類型 優(yōu)勢(shì) 弱點(diǎn) 適用范圍
IaaS •組織可以在云中鏡像其內(nèi)部基礎(chǔ)設(shè)施
•易于擴(kuò)展
•靈活且高度可定制
•成本隨資源消耗而變化
•成本低
•與其他系統(tǒng)相對(duì)容易集成
•供應(yīng)商鎖定的可能性相對(duì)較低
•客戶管理應(yīng)用程序,數(shù)據(jù),操作系統(tǒng)等
•成本可能無(wú)法預(yù)測(cè)
•需要技術(shù)人員
 
•組織將現(xiàn)有工作負(fù)載遷移到云中
 •混合云環(huán)境
 •擁有大量IT人員的大型企業(yè)
 •具有可移動(dòng)到云中的現(xiàn)有軟件許可證的組織

 
PaaS •供應(yīng)商管理物理基礎(chǔ)設(shè)施,以及操作系統(tǒng),運(yùn)行時(shí),中間件和其他可能的開發(fā)工具
 •開發(fā)人員可以專注于編寫代碼而不是管理基礎(chǔ)設(shè)施
 •簡(jiǎn)化和加快應(yīng)用程序開發(fā)和測(cè)試
 •輕松創(chuàng)建與生產(chǎn)環(huán)境相同的開發(fā)和測(cè)試環(huán)境
 •易于縮放
 •成本隨資源消耗而變化
 
•成本可能無(wú)法預(yù)測(cè)
•與IaaS相比,客戶的控制更少
•需要比SaaS更多的管理和配置
•需要熟練的人員
•有供應(yīng)商鎖定的潛在可能性
 
•開發(fā)人員創(chuàng)建新的云原生應(yīng)用程序
•DevOps團(tuán)隊(duì)
•擁有自定義內(nèi)部應(yīng)用程序的大型組織
 
 
SaaS •供應(yīng)商管理所有基礎(chǔ)設(shè)施和軟件
•無(wú)需在PC和其他設(shè)備上下載,安裝或升級(jí)軟件
•成本可預(yù)測(cè)
•快速,簡(jiǎn)單的設(shè)置
•任何人都可以使用它
 
•通常較少的定制選項(xiàng)
•訪問(wèn)和保護(hù)SaaS應(yīng)用程序中存儲(chǔ)的數(shù)據(jù)可能會(huì)更加困難
•客戶可能會(huì)向很少或從不訪問(wèn)服務(wù)的用戶收取訂閱費(fèi)
•無(wú)法控制軟件或基礎(chǔ)設(shè)施
•與其他軟件集成可能很困難
•供應(yīng)商可能有權(quán)訪問(wèn)客戶數(shù)據(jù)
•供應(yīng)商鎖定的潛力巨大
•擁有最少IT人員的小型組織
•需要移動(dòng)訪問(wèn)的應(yīng)用程序
•替換特定類型的商業(yè)軟件

 
 
版權(quán)聲明:本文為企業(yè)網(wǎng)D1Net編譯,轉(zhuǎn)載需注明出處為:企業(yè)網(wǎng)D1Net,如果不注明出處,企業(yè)網(wǎng)D1Net將保留追究其法律責(zé)任的權(quán)利。

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號(hào)-6京公網(wǎng)安備 11010502049343號(hào)