云計(jì)算三種服務(wù)類型
1、軟件即服務(wù)(Software as a Service,縮寫(xiě)SaaS)
軟件即服務(wù)是普通消費(fèi)者可以感知到的云計(jì)算,它的代表有Dropbox,還有國(guó)內(nèi)用戶熟悉的百度云、騰訊微云等。這種云計(jì)算最大的特征就是消費(fèi)者并不購(gòu)買(mǎi)任何實(shí)體的產(chǎn)品,而是購(gòu)買(mǎi)具有與實(shí)體產(chǎn)品同等功能的服務(wù)。
以前,我們是花錢(qián)購(gòu)買(mǎi)的是服務(wù)器上的存儲(chǔ)空間?,F(xiàn)在,我們花錢(qián)購(gòu)買(mǎi)的是Dropbox的存儲(chǔ)服務(wù)。表面上看,兩者沒(méi)有實(shí)際的區(qū)別。但是換一個(gè)角度來(lái)看,兩者卻完全不同。以前,我們花錢(qián)購(gòu)買(mǎi)服務(wù)器上的存儲(chǔ)空間,假設(shè)是空間容量是10G,我們是真正的買(mǎi)到了服務(wù)器上的10G空間。如果我們不上傳文件的話,那么服務(wù)器上的這10G空間就是空的?,F(xiàn)在,我們購(gòu)買(mǎi)Dropbox的存儲(chǔ)服務(wù),假設(shè)空間容量還是10G,我們卻并沒(méi)有真正的買(mǎi)到Dropbox服務(wù)器上10G的空間,我們買(mǎi)到的是10G空間的服務(wù)。也就是說(shuō),如果我們上傳文件,Dropbox會(huì)將文件分開(kāi)放在任何地方的任何服務(wù)器上,如果我們不上傳文件,Dropbox的服務(wù)器上就根本沒(méi)有屬于我們的任何空間。
2、平臺(tái)即服務(wù)(Platform as a Service,縮寫(xiě)PaaS)
與軟件即服務(wù)不同,平臺(tái)即服務(wù)是面向開(kāi)發(fā)者的云計(jì)算。這種云計(jì)算最大的特征是它自帶開(kāi)發(fā)環(huán)境,并向開(kāi)發(fā)者提供開(kāi)發(fā)工具包。它的代表有Google的GAE(Google App Engine),還有國(guó)內(nèi)的百度的BAE、新浪的SAE等。
平臺(tái)即服務(wù)與軟件即服務(wù)之間可以相互轉(zhuǎn)換。如果是消費(fèi)者,購(gòu)買(mǎi)Dropbox的服務(wù),那Dropbox就是軟件即服務(wù)。如果是開(kāi)發(fā)者,利用Dropbox提供的開(kāi)發(fā)包借助Dropbox的服務(wù)開(kāi)發(fā)自己的服務(wù),那么Dropbox本身就是平臺(tái)即服務(wù),構(gòu)筑在Dropbox之上的開(kāi)發(fā)者的服務(wù)就是軟件即服務(wù)。
以前,開(kāi)發(fā)者如果要搭建一個(gè)網(wǎng)站,需要做很多準(zhǔn)備工作,比如購(gòu)買(mǎi)服務(wù)器,安裝操作系統(tǒng),搭建開(kāi)發(fā)環(huán)境等等?,F(xiàn)在,開(kāi)發(fā)者如果購(gòu)買(mǎi)平臺(tái)即服務(wù)云計(jì)算,就可以省去上面費(fèi)時(shí)費(fèi)力的準(zhǔn)備工作,直接進(jìn)行網(wǎng)站的開(kāi)發(fā)。不僅如此,開(kāi)發(fā)者還可以使用各種現(xiàn)成的服務(wù),比如GAE會(huì)向開(kāi)發(fā)者提供Google內(nèi)部使用的先進(jìn)的開(kāi)發(fā)工具和領(lǐng)先的大數(shù)據(jù)技術(shù)。這一切都使得網(wǎng)站開(kāi)發(fā)變得比以前輕松很多,這也是云計(jì)算時(shí)代互聯(lián)網(wǎng)更加繁榮的原因之一。
3、基礎(chǔ)架構(gòu)即服務(wù)(Infrastructure as a Service,縮寫(xiě)IaaS)
基礎(chǔ)架構(gòu)即服務(wù)一般面向的是企業(yè)用戶,它的代表有Amazon的AWS(Amazon Web Service),還有國(guó)內(nèi)的PPPCloud等。
這種云計(jì)算最大的特征在于,它并不像傳統(tǒng)的服務(wù)器租賃商一樣出租具體的服務(wù)器實(shí)體,它出租的是服務(wù)器的計(jì)算能力和存儲(chǔ)能力。AWS將Amazon計(jì)算中心的所有的服務(wù)器的計(jì)算能力和存儲(chǔ)能力整合成一個(gè)整體,然后將其劃分為一個(gè)個(gè)虛擬的實(shí)例,每一個(gè)實(shí)例代表著一定的計(jì)算能力和存儲(chǔ)能力。購(gòu)買(mǎi)AWS云計(jì)算服務(wù)的公司就以這些實(shí)例就作為計(jì)量單位。
基礎(chǔ)架構(gòu)即服務(wù)與平臺(tái)即服務(wù)有顯著的區(qū)別,基礎(chǔ)架構(gòu)即服務(wù)提供的只有計(jì)算能力和存儲(chǔ)能力的服務(wù),平臺(tái)即服務(wù)提供的除了計(jì)算能力和存儲(chǔ)能力的服務(wù),還提供給開(kāi)發(fā)者的完備的開(kāi)發(fā)工具包和配套的開(kāi)發(fā)環(huán)境。也就是說(shuō),開(kāi)發(fā)者使用平臺(tái)即服務(wù)時(shí),可以直接開(kāi)始進(jìn)行開(kāi)發(fā)工作。而使用基礎(chǔ)架構(gòu)即服務(wù)時(shí),則必須先進(jìn)行如安裝操作系統(tǒng)、搭建開(kāi)發(fā)環(huán)境等準(zhǔn)備工作。
基礎(chǔ)架構(gòu)即服務(wù)是云計(jì)算的基石,平臺(tái)即服務(wù)和軟件即服務(wù)構(gòu)建在它的上面,分別為開(kāi)發(fā)者和消費(fèi)者提供服務(wù),而它本身則為大數(shù)據(jù)服務(wù)。
云計(jì)算其他服務(wù)類型
1、FaaS(functions as a service,功能即服務(wù))
FaaS,無(wú)服務(wù)器計(jì)算的云實(shí)例化,為PaaS增加了另一個(gè)抽象層,以便開(kāi)發(fā)人員在堆棧中完全隔絕一切優(yōu)先級(jí)低于他們代碼的東西。不是去搞虛擬服務(wù)器、容器和應(yīng)用運(yùn)行時(shí)間,而是上傳功能代碼塊,讓它們被某個(gè)事件觸發(fā)(例如表單提交或上傳文件)。所有主要云都會(huì)在IaaS之上提供FaaS.FaaS應(yīng)用的一個(gè)特殊的好處是,在事件發(fā)生之前不會(huì)使用IaaS資源,可通過(guò)降低資源使用率來(lái)減少費(fèi)用。
2、私有云
私有云可以說(shuō)是小尺寸的IaaS公有云,使軟件可以部署和運(yùn)行在客戶的數(shù)據(jù)中心。與公有云一樣,內(nèi)部客戶可以提供自己的虛擬資源,以構(gòu)建、測(cè)試和運(yùn)行應(yīng)用程序,通過(guò)計(jì)量資源消耗進(jìn)行收費(fèi)。對(duì)于管理員而言,私有云數(shù)據(jù)中心最好就是自動(dòng)化,而最差的情況則是手動(dòng)配置和管理。VMware的軟件定義數(shù)據(jù)中心棧是最受歡迎的商業(yè)私有云軟件,雖然OpenStack是開(kāi)源方面的領(lǐng)袖。
3、混合云
混合云是私有云與公有云的集成。混合云涉及創(chuàng)建并行環(huán)境,是應(yīng)用程序可以在私有云和公有云之間輕松移動(dòng)。在其他情況下,數(shù)據(jù)庫(kù)可能待在客戶數(shù)據(jù)中心與公有云應(yīng)用程序集成——在需求高峰期,虛擬化數(shù)據(jù)中心的工作負(fù)載可能會(huì)被復(fù)制到云。私有云和公有云之間的集成類型差別很大,但他們必須各自互相適應(yīng),以成為一個(gè)混合云的模式。
4、公有 API(API,應(yīng)用程序設(shè)計(jì)接口)
正如SaaS在互聯(lián)網(wǎng)上為用戶交付應(yīng)用程序,共有API為開(kāi)發(fā)人員提供應(yīng)用程序功能,可以以編程的方式訪問(wèn)。例如,在構(gòu)建Web應(yīng)用時(shí),開(kāi)發(fā)人員經(jīng)常會(huì)利用谷歌地圖API提供行車路線;為了集成到社交媒體,開(kāi)發(fā)人員可能會(huì)呼吁API通過(guò)Twitter或Facebook被保持。Twilio已經(jīng)建立了一個(gè)成功的業(yè)務(wù),致力于通過(guò)公共API提供電話和消息傳遞服務(wù)。最終,任何企業(yè)都可以提供自己的公有API實(shí)現(xiàn)客戶消費(fèi)數(shù)據(jù)和應(yīng)用程序功能的訪問(wèn)。
5、iPaaS(integration platform as a service,集成平臺(tái)即服務(wù))
數(shù)據(jù)集成是任何具備一定規(guī)模的公司的一個(gè)關(guān)鍵問(wèn)題,尤其對(duì)于那些大規(guī)模采用SaaS的企業(yè)而言。iPaaS供應(yīng)商通常提供預(yù)先構(gòu)建的連接器,為流行的SaaS應(yīng)用程序和本地企業(yè)應(yīng)用程序之間提供共享數(shù)據(jù),盡管供應(yīng)商可能或多或少地關(guān)注B2B電子商務(wù)集成、云集成或傳SOA風(fēng)格的集成。
6、IDaaS(identity as a service,身份即服務(wù))
在私有數(shù)據(jù)中心和公有云網(wǎng)站上,與云計(jì)算相關(guān)的最大的安全問(wèn)題就是管理用戶身份及其相關(guān)權(quán)利和權(quán)限。IDaaS供應(yīng)商保持基于云計(jì)算的用戶配置文件,驗(yàn)證用戶身份,并使訪問(wèn)資源或應(yīng)用程序基于安全策略、用戶組和個(gè)人的特權(quán)。能夠集成各種目錄服務(wù)(Active directory LDAP等等),而且這是至關(guān)重要的。
7、協(xié)作平臺(tái)(Collaboration platforms)
協(xié)作解決方案如Slack、微軟Teams和HipChat已經(jīng)成為重要的信息溝通平臺(tái),是組織內(nèi)部能夠有效地溝通和合作?;旧?,這些解決方案是相對(duì)簡(jiǎn)單的SaaS應(yīng)用程序,支持聊天形式的消息傳遞以及文件共享和音視頻交流。大多數(shù)提供API來(lái)促進(jìn)與其他系統(tǒng)的集成,使第三方開(kāi)發(fā)者創(chuàng)建和共享插件,增強(qiáng)功能。
8、垂直云(Vertical clouds)
在金融、醫(yī)療、零售、生命科學(xué)和制造行業(yè)提供PaaS云使客戶建立垂直應(yīng)用程序,接近行業(yè)特定的、API-accessible服務(wù)。垂直云可以減少垂直應(yīng)用程序投放到市場(chǎng)的時(shí)間,加速特定領(lǐng)域的B2B集成。大多數(shù)垂直云的構(gòu)建都帶著一些培養(yǎng)生態(tài)合作伙伴系統(tǒng)的目的。
聲明:以上內(nèi)容源于程序系統(tǒng)索引或網(wǎng)民分享提供,僅供您參考使用,不代表本網(wǎng)站的研究觀點(diǎn),請(qǐng)注意甄別內(nèi)容來(lái)源的真實(shí)性和權(quán)威性。申請(qǐng)刪除>> 糾錯(cuò)>>