云服務(wù)已經(jīng)被大眾所熟知,但對(duì)于剛接觸云計(jì)算的朋友來(lái)說(shuō),仍然是云里霧里的繞著,今天小編就為你解讀一下云計(jì)算的幾種服務(wù)模式,IaaS,PaaS,SaaS到底是什么…區(qū)別有哪些?

字正腔圓的書(shū)面解釋
小編以自己的理解以及書(shū)面涵蓋整合了部分內(nèi)容,僅供參考,如果你不懂,也不要著急,直接拉到最下面!后面內(nèi)容絕對(duì)精彩!你想不理解都難……
字母解析
IaaS:Infrastructure(基礎(chǔ)設(shè)施)-as-a- Service——基礎(chǔ)設(shè)施即服務(wù)
PaaS:Platform(平臺(tái))-as-a-Service——平臺(tái)即服務(wù)
SaaS:Software(軟件)-as-a-Service——軟件即服務(wù)
定義
IaaS:第一層叫做IaaS——消費(fèi)者通過(guò)Internet 可以從完善的計(jì)算機(jī)基礎(chǔ)設(shè)施獲得服務(wù),通過(guò)互聯(lián)網(wǎng)就可以獲得有計(jì)算能力的服務(wù)器,不需要實(shí)際的服務(wù)器資源。
PaaS:中間層叫做PaaS——把服務(wù)器平臺(tái)作為一種服務(wù)提供的商業(yè)模式,通過(guò)互聯(lián)網(wǎng)就直接能使用開(kāi)發(fā)平臺(tái),不需要本地安裝各類(lèi)的開(kāi)發(fā)環(huán)境。
SaaS:第三層叫做SaaS——國(guó)內(nèi)通常叫做軟件運(yùn)營(yíng)模式,通過(guò)互聯(lián)網(wǎng)就直接能使用軟件應(yīng)用,不需要本地安裝。
作用
IaaS:主要的用戶(hù)是系統(tǒng)管理員。
提供虛擬機(jī)或者其他資源作為服務(wù)提供給用戶(hù)。通過(guò)IaaS這種模式,用戶(hù)可以從供應(yīng)商那里獲得他所需要的虛擬機(jī)或者存儲(chǔ)等資源來(lái)裝載相關(guān)的應(yīng)用,同時(shí)這些基礎(chǔ)設(shè)施的繁瑣的管理工作將由IaaS供應(yīng)商來(lái)處理。
PaaS:主要的用戶(hù)是開(kāi)發(fā)人員。
將一個(gè)開(kāi)發(fā)平臺(tái)作為服務(wù)提供給用戶(hù)。通過(guò)PaaS這種模式,用戶(hù)可以在一個(gè)包括SDK,文檔和測(cè)試環(huán)境等在內(nèi)的開(kāi)發(fā)平臺(tái)上非常方便地編寫(xiě)應(yīng)用,而且不論是在部署,或者在運(yùn)行的時(shí)候,用戶(hù)都無(wú)需為服務(wù)器,操作系統(tǒng),網(wǎng)絡(luò)和存儲(chǔ)等資源的管理操心,這些繁瑣的工作都由PaaS供應(yīng)商負(fù)責(zé)處理,而且PaaS在整合率上面非常驚人,比如一臺(tái)運(yùn)行Google App Engine的服務(wù)器能夠支撐成千上萬(wàn)的應(yīng)用,也就是說(shuō),PaaS是非常經(jīng)濟(jì)的。
SaaS:主要面對(duì)的是普通的用戶(hù)。
這一層是通過(guò)網(wǎng)絡(luò)瀏覽器來(lái)接入,任何一個(gè)遠(yuǎn)程服務(wù)器上的應(yīng)用都可以通過(guò)網(wǎng)絡(luò)來(lái)運(yùn)行。通過(guò)SaaS這種模式,用戶(hù)只要接上網(wǎng)絡(luò),并通過(guò)瀏覽器,就能直接使用在云端上運(yùn)行的應(yīng)用,而且不需要顧慮類(lèi)似安裝等瑣事,并且免去初期高昂的軟硬件投入。
功能:
IaaS:能夠保證數(shù)據(jù)的完整性,靠性、具備很好的可管理性,能更好地調(diào)度和管理物理資源,保證基礎(chǔ)實(shí)施高效率的運(yùn)行。資源從創(chuàng)建到使用流程自動(dòng)化,通過(guò)細(xì)致的計(jì)費(fèi)管理能使用戶(hù)更靈活地使用資源。
PaaS:通過(guò)提供SDK和IDE等工具來(lái)讓用戶(hù)能在本地方便地進(jìn)行應(yīng)用的開(kāi)發(fā)和測(cè)試,PaaS平臺(tái)會(huì)以API的形式將各種各樣的服務(wù)提供給上層的應(yīng)用,服務(wù)豐富,不僅能優(yōu)化系統(tǒng)資源,而且能自動(dòng)調(diào)整資源,來(lái)幫助運(yùn)行于其上的應(yīng)用,更好地應(yīng)對(duì)突發(fā)流量。通過(guò)PaaS能夠精細(xì)的提供應(yīng)用層的管理和監(jiān)控。
SaaS: 在任何時(shí)候或者任何地點(diǎn),只要接上網(wǎng)絡(luò),用戶(hù)就能訪問(wèn),通過(guò)支持公開(kāi)協(xié)議(比如HTML4/5),能夠方便用戶(hù)使用,多住戶(hù)機(jī)制,能更經(jīng)濟(jì)地支撐龐大的用戶(hù)規(guī)模,而且能提供一定的可定制性以滿(mǎn)足用戶(hù)的特殊需求。
通俗易懂的網(wǎng)友神評(píng)
其實(shí)看了這么多,我敢保證你肯定還是處于蒙圈的狀態(tài),別著急,通俗易懂的來(lái)了!小編幾乎沒(méi)有做改動(dòng),因?yàn)榫W(wǎng)友們寫(xiě)的實(shí)在是太生動(dòng)了,都是很有意思的比喻!

網(wǎng)友jolestar以蓋房子為例,形象解讀了IaaS,PaaS,SaaS
“我們拿蓋房子來(lái)舉個(gè)栗子,沒(méi)有云的時(shí)候相當(dāng)于大家都是在自己蓋房子,后來(lái)發(fā)現(xiàn)這樣成本比較高,要請(qǐng)專(zhuān)業(yè)人員搭建維護(hù),如果蓋的太大用不了浪費(fèi),蓋的太小如果人多又不夠用,于是有了云。
IaaS——相當(dāng)于商品房,建筑商蓋好,購(gòu)買(mǎi)就行。不夠再買(mǎi)一套(可以隨時(shí)退貨)。具體房子做什么用,自己決定,屋內(nèi)的裝修家居還是要自己負(fù)責(zé)。IaaS上購(gòu)買(mǎi)的一般是主機(jī),用戶(hù)不光要開(kāi)發(fā)程序,還要考慮搭建系統(tǒng),維護(hù)運(yùn)行環(huán)境,以及怎么容災(zāi),怎么做到高可用,怎么擴(kuò)容。
PaaS——相當(dāng)于租房,房子做什么用有一定限制,但裝修家居什么的房東都做好了,不夠再租也比較方便。PaaS上是服務(wù)的運(yùn)行環(huán)境,服務(wù)商提供了擴(kuò)容以及容災(zāi)機(jī)制,用戶(hù)負(fù)責(zé)開(kāi)發(fā)程序即可,但程序需要匹配Paas上的環(huán)境,沒(méi)有IaaS那樣自由。
SaaS——相當(dāng)于酒店,需要的時(shí)候租一間住就行,不住了退,完全不用操心房間維護(hù)的問(wèn)題,有不同風(fēng)格檔次的酒店以及不同格局的房間供你選擇。SaaS提供的是具體的服務(wù),多租戶(hù)公用系統(tǒng)資源,資源利用率更高?!?/p>
網(wǎng)友sodaless以養(yǎng)豬場(chǎng)為例,形象解讀了IaaS,PaaS,SaaS

假設(shè)你想從無(wú)到有辦個(gè)養(yǎng)豬場(chǎng),要養(yǎng)豬當(dāng)然要有廠房咯,此時(shí)有兩種選擇:1、租一塊地,從一磚一瓦開(kāi)始建;2、租用別人已經(jīng)建好的廠房。
IaaS——自己搭建廠房的話(huà),租給你地的一方就相當(dāng)于IaaS提供者,提供給你的Infrastructure就是地,其優(yōu)點(diǎn)是你可以在地允許的范圍內(nèi)隨意建造,除了養(yǎng)豬場(chǎng),養(yǎng)雞場(chǎng)也是可以建的,自由度很大,你可以按照豬的養(yǎng)殖情況,給它們建八人間,四人間,高低床,等等。缺點(diǎn)是除了給你地之外啥都沒(méi)有,水電不通,一磚一瓦都要你親自籌備。
PaaS——租用別人廠房的話(huà)就和PaaS類(lèi)似,廠房就是Platform,其優(yōu)點(diǎn)是已經(jīng)給你提供好了現(xiàn)成的廠房設(shè)施,基本的水電也有了,只需要把你的業(yè)務(wù),也就是豬,放進(jìn)來(lái)就可以,以后養(yǎng)殖規(guī)模擴(kuò)大了的話(huà),還可以再租一個(gè)廠房。缺點(diǎn)是廠房里豬舍的大小,設(shè)施位置等已經(jīng)固定了,你不能做太多的自定義,一個(gè)豬舍關(guān)兩頭豬嫌浪費(fèi),三頭豬又太擠,某一天引進(jìn)一個(gè)新品種,這個(gè)品種的豬平日喜歡通透式的LOFT豬舍,而你現(xiàn)在的豬舍都是四面高墻和故宮一樣,這樣你的新業(yè)務(wù)也就是新品種的豬就不能順利地部署在豬舍里了。
SaaS——養(yǎng)豬場(chǎng)辦好了,此時(shí)新的問(wèn)題又接踵而至:豬有的時(shí)候會(huì)生病,但自己又沒(méi)有專(zhuān)業(yè)的獸醫(yī),怎么辦呢?這個(gè)時(shí)候有一個(gè)叫禽獸大保健的機(jī)構(gòu),專(zhuān)門(mén)為養(yǎng)殖場(chǎng)提供豬病防治的服務(wù),這個(gè)機(jī)構(gòu)就是SaaS的角色。除了這個(gè)機(jī)構(gòu)以外,還有提供生豬銷(xiāo)售服務(wù),母豬配種服務(wù)等等的機(jī)構(gòu),你就可以把養(yǎng)豬場(chǎng)里的這些業(yè)務(wù)交給上述機(jī)構(gòu)處理,而你,作為一個(gè)養(yǎng)豬場(chǎng)的場(chǎng)長(zhǎng),只需要根據(jù)不同的情況,選擇把豬養(yǎng)在什么地方就可以了。
網(wǎng)友steve don以網(wǎng)吧玩電腦為例,形象解讀了IaaS,PaaS,SaaS

IaaS——你想玩兒電腦,但是沒(méi)有足夠的錢(qián)買(mǎi),只好去王老板那里租,王老板有各種各樣的電腦,386的,奔騰4的,酷睿i7的應(yīng)有盡有,出租的價(jià)格也不盡相同,按小時(shí)收費(fèi)。但是電腦里什么也沒(méi)有,你要自己先裝windows和lol才能愉快的開(kāi)擼。
PaaS——樓下黑網(wǎng)吧,windows裝好了,但是什么應(yīng)用軟件也沒(méi)有,你玩游戲要裝lol,看視頻要裝樂(lè)視。
SaaS——至尊網(wǎng)咖,什么游戲啊,瀏覽器啊都裝好了,你玩就是了。但是如果你想給電腦換個(gè)Unix,不行,你沒(méi)這個(gè)權(quán)限。

官方版本也上了,形象比喻也有了,相信此時(shí)此刻的你多少會(huì)對(duì)IaaS,PaaS,SaaS有了了解,慢慢開(kāi)啟你的云計(jì)算之旅吧!