07-01
20211. SaaS:Software-as-a-Service(軟件即服務(wù))提供給客戶的服務(wù)是運(yùn)營(yíng)商運(yùn)行在云計(jì)算基礎(chǔ)設(shè)施上的應(yīng)用程序,,用戶可以在各種設(shè)備上通過客戶端界面訪問,如瀏覽器,。消費(fèi)者不需要管理或控制任何云計(jì)算基礎(chǔ)設(shè)施,,包括網(wǎng)絡(luò)、服務(wù)器,、操作系統(tǒng),、存儲(chǔ)等等;
2. PaaS:Platform-as-a-Service(平臺(tái)即服務(wù))提供給消費(fèi)者的服務(wù)是把客戶采用提供的開發(fā)語言和工具(例如Java,,python, .Net等)開發(fā)的或收購(gòu)的應(yīng)用程序部署到供應(yīng)商的云計(jì)算基礎(chǔ)設(shè)施上去,。
客戶不需要管理或控制底層的云基礎(chǔ)設(shè)施,包括網(wǎng)絡(luò),、服務(wù)器,、操作系統(tǒng),、存儲(chǔ)等,但客戶能控制部署的應(yīng)用程序,,也可能控制運(yùn)行應(yīng)用程序的托管環(huán)境配置,;
3. IaaS: Infrastructure-as-a-Service(基礎(chǔ)設(shè)施即服務(wù))提供給消費(fèi)者的服務(wù)是對(duì)所有計(jì)算基礎(chǔ)設(shè)施的利用,包括處理CPU,、內(nèi)存,、存儲(chǔ)、網(wǎng)絡(luò)和其它基本的計(jì)算資源,,用戶能夠部署和運(yùn)行任意軟件,,包括操作系統(tǒng)和應(yīng)用程序。
消費(fèi)者不管理或控制任何云計(jì)算基礎(chǔ)設(shè)施,,但能控制操作系統(tǒng)的選擇,、存儲(chǔ)空間、部署的應(yīng)用,,也有可能獲得有限制的網(wǎng)絡(luò)組件(例如路由器,、,防火墻,,,、負(fù)載均衡器等)的控制。
區(qū)別:
SaaS 是軟件的開發(fā),、管理,、部署都交給第三方,不需要關(guān)心技術(shù)問題,,可以拿來即用,。普通用戶接觸到的互聯(lián)網(wǎng)服務(wù),幾乎都是 SaaS,,比如:客戶管理服務(wù) Salesforce,、團(tuán)隊(duì)協(xié)同服務(wù) Google Apps、社交服務(wù) Facebook,。
PaaS 提供軟件部署平臺(tái)(runtime),,抽象掉了硬件和操作系統(tǒng)細(xì)節(jié),可以無縫地?cái)U(kuò)展(scaling),。開發(fā)者只需要關(guān)注自己的業(yè)務(wù)邏輯,,不需要關(guān)注底層。
IaaS 是云服務(wù)的最底層,,主要提供一些基礎(chǔ)資源,。它與 PaaS 的區(qū)別是,用戶需要自己控制底層,,實(shí)現(xiàn)基礎(chǔ)設(shè)施的使用邏輯,。
總結(jié)兩個(gè)關(guān)鍵點(diǎn):
SaaS區(qū)別于網(wǎng)站本質(zhì)是,,前者側(cè)重功能,后者側(cè)重內(nèi)容展示,。
PaaS更多的是為開發(fā)者創(chuàng)造了相應(yīng)的環(huán)境,。基于IaaS/SaaS之間的更有具有客制性的平臺(tái),。