SaaS、IaaS 和 PaaS 是云計(jì)算的三個(gè)主要部分。
用實(shí)際例子來(lái)解釋三者的區(qū)別——
以汽車(chē)為例的 IaaS、PaaS 和 SaaS
使用 IaaS,就像租賃汽車(chē)一樣。修理汽車(chē)是別人的事情,你只需要為它提供燃料(設(shè)置、維護(hù)軟件等),然后你就可以去任何你想去的地方。PaaS 有點(diǎn)像叫出租車(chē)。你只需要進(jìn)入并選擇想去的地方以及如何到達(dá)那里。保持汽車(chē)運(yùn)行并弄清楚細(xì)節(jié)的事情是駕駛員要做的。SaaS 有點(diǎn)像公共交通。便宜并且?guī)缀蹩梢詽M足你所有的交通需求,你只需使用它即可。但這是以并不總是達(dá)到您想要的程度為代價(jià)的(可定制性較低)。再以吃一個(gè)面包舉個(gè)例子——
即你自己在家制作,面粉、牛奶、烤箱、餐具等都是自己去做,你可以在本地環(huán)境中管理一切,能自己制作所有東西并在家吃飯,完全可以控制披薩的好壞!相當(dāng)于從云服務(wù)提供商處購(gòu)買(mǎi)原材料(計(jì)算環(huán)境、存儲(chǔ)磁盤(pán)、操作系統(tǒng)等)。基礎(chǔ)設(shè)施比如面包胚、配料、醬都是由云提供商提供的,你無(wú)法完全控制它(你不知道自己的服務(wù)器到底在哪里,磁盤(pán)在哪里等)。但你可以控制如何在操作系統(tǒng)上完成修補(bǔ)、環(huán)境中的工作負(fù)載等。相當(dāng)于你在外面買(mǎi)了一個(gè)披薩然后在家吃。你不必?fù)?dān)心控制數(shù)據(jù)庫(kù)、負(fù)載均衡器等的配置方式。這些云服務(wù)提供商都會(huì)提供,你可以專注于構(gòu)建和部署應(yīng)用程序,不過(guò)你控制資源的程度會(huì)再次減少。相當(dāng)于你直接去咖啡店喝下午茶吃面包,你什么事情都不用做,只需要去到那個(gè)咖啡店并選擇自己想要的面包。大多數(shù)服務(wù)由服務(wù)提供商管理,業(yè)務(wù)都是一個(gè)個(gè)封裝好的,落地非常快,自己對(duì)于端的配置或設(shè)置量很少。什么時(shí)候用SaaS、什么時(shí)候用PaaS、什么時(shí)候用IaaS?
根據(jù)上面的例子,相信大家能感知到,從IaaS——PaaS——SaaS,靈活性和落地速度呈增長(zhǎng)趨勢(shì),而可定制性呈降低趨勢(shì)。何時(shí)使用 SaaS?
當(dāng)你希望應(yīng)用程序以最少的輸入平穩(wěn)可靠地運(yùn)行時(shí),或者企業(yè)沒(méi)有強(qiáng)大的現(xiàn)金流,但需要實(shí)現(xiàn)小步快走時(shí),SaaS 平臺(tái)是理想的選擇。
使用內(nèi)置的封裝模板,可以快速落地一套客戶管理系統(tǒng)。開(kāi)箱即用,不用去操心系統(tǒng)的底層維護(hù)和更新。使用 SaaS 應(yīng)用程序來(lái)運(yùn)行CRM系統(tǒng),出現(xiàn)問(wèn)題的可能性非常小,如果確實(shí)出現(xiàn)問(wèn)題,則需要 SaaS 提供商來(lái)尋找解決方案。也就是說(shuō),你不僅為 SaaS 應(yīng)用程序/產(chǎn)品付費(fèi),還為安心和服務(wù)付費(fèi)。而對(duì)于大型企業(yè),SaaS平臺(tái)也是一個(gè)絕佳的邊緣性業(yè)務(wù)補(bǔ)充平臺(tái)。而一些SaaS平臺(tái)也已經(jīng)開(kāi)始布局本地化,力求能夠最大程度上在保證靈活性的同時(shí)提高定制化程度。何時(shí)使用 PaaS?
PaaS 通常是開(kāi)發(fā)人員創(chuàng)建獨(dú)特應(yīng)用程序最具成本效益和最省時(shí)的方式。PaaS 允許開(kāi)發(fā)人員專注于應(yīng)用程序開(kāi)發(fā)的創(chuàng)意方面,而不是管理軟件更新或安全補(bǔ)丁等瑣碎任務(wù)。而他們的時(shí)間和腦力可以用于創(chuàng)建、測(cè)試和部署應(yīng)用程序。
何時(shí)使用 IaaS?
IaaS 對(duì)各種類(lèi)型和規(guī)模的企業(yè)都有好處。企業(yè)主可以完全控制基礎(chǔ)設(shè)施,并以按需付費(fèi)模式運(yùn)行,適合大多數(shù)預(yù)算。
一些 IaaS 平臺(tái)也可以獲得持續(xù)的技術(shù)支持,并可以隨時(shí)擴(kuò)展需求,不過(guò)這些都是需要額外付費(fèi)的。最后總結(jié)一下
- IaaS 可以在托管定制應(yīng)用程序以及提供用于數(shù)據(jù)存儲(chǔ)的通用數(shù)據(jù)中心時(shí)為您提供最大的靈活性。
- PaaS 通常構(gòu)建在 IaaS 平臺(tái)之上,以減少系統(tǒng)管理的需求。它允許您專注于應(yīng)用程序開(kāi)發(fā)而不是基礎(chǔ)設(shè)施管理。
- SaaS 提供即用型、開(kāi)箱即用的解決方案,可以滿足特定的業(yè)務(wù)需求(例如網(wǎng)站或電子郵件)。大多數(shù)現(xiàn)代 SaaS 平臺(tái)都是基于 IaaS 或 PaaS 平臺(tái)構(gòu)建的。
該文章在 2024/5/25 11:22:37 編輯過(guò)