zzijzzij亚洲日本少妇jizjiz,99久久99久久免费精品蜜桃,www.成色av久久成人,18video性欧美19sex,久久综合九色综合欧美亚洲

IaaS、PaaS、SaaS、BaaS和FaaS的概念和區(qū)別詳解

IaaS、PaaS、SaaS、BaaS、FaaS,這些名詞后面都帶著aas三個字母,aas 是 As-a-Service,即為服務(wù)的意思。我們看下面這個架構(gòu)圖:

IaaS、PaaS、SaaS

IaaS、PaaS、SaaS、BaaS和FaaS的概念和區(qū)別詳解

云平臺一般都會提供以上架構(gòu)圖中的三種云服務(wù)

IaaS:Infrastructure as a Service(基礎(chǔ)設(shè)施即服務(wù))

從上面的架構(gòu)圖可以看出,IaaS處于最底層,服務(wù)商提供底層/物理層基礎(chǔ)設(shè)施資源(服務(wù)器,數(shù)據(jù)中心,環(huán)境控制,電源,服務(wù)器機房),客戶自己部署和執(zhí)行操作系統(tǒng)或應(yīng)用程序等各種軟件。

PaaS:Platform as a Service(平臺即服務(wù))

PaaS處于中間層,服務(wù)商提供基礎(chǔ)設(shè)施底層服務(wù),提供操作系統(tǒng)(Windows,Linux)、數(shù)據(jù)庫服務(wù)器、Web服務(wù)器、域控制器和其他中間件,以及服務(wù)模型中的備份服務(wù)等中件層服務(wù)。例如IIS,.NET,Apache,MySQL …,客戶自己控制上層的應(yīng)用程序部署與應(yīng)用托管的環(huán)境。

SaaS:Software as a Service(軟件即服務(wù))

SaaS處于最上層,服務(wù)商提供基于軟件的解決方案,滿足客戶最終需求;如OA、CRM、MIS、ERP、HRM、CM、Office 365、iCloud、G Suite等應(yīng)用,客戶不需考慮任何形式的專業(yè)技術(shù)知識,獲得完整的軟件包,使他們的日常工作和生活變得更輕松。

那它們之間又有什么區(qū)別呢?

網(wǎng)上流傳著一個用開披薩店來解釋云服務(wù)的例子:

披薩云

IaaS、PaaS、SaaS、BaaS和FaaS的概念和區(qū)別詳解

請設(shè)想你是一個餐飲業(yè)者,打算做披薩生意。你可以從頭到尾,自己生產(chǎn)披薩,但是這樣比較麻煩,需要準(zhǔn)備的東西多,因此你決定外包一部分工作,采用他人的服務(wù)。你有三個方案。

方案一:IaaS

他人提供廚房、爐子、煤氣,你使用這些基礎(chǔ)設(shè)施,來烤你的披薩。

方案二:PaaS

除了方案一的基礎(chǔ)設(shè)施,他人還提供披薩餅皮。你只要把自己的配料灑在餅皮上,讓他幫你烤出來就行了。也就是說,你要做的就是設(shè)計披薩的味道(海鮮披薩或者雞肉披薩),他人提供平臺服務(wù),讓你把自己的設(shè)計實現(xiàn)。

方案三:SaaS

他人直接做好了披薩,不用你的介入,到手的就是一個成品。你要做的就是把它賣出去,最多再包裝一下,印上你自己的 Logo。

三種方案總結(jié)如下圖:

披薩即服務(wù)

IaaS、PaaS、SaaS、BaaS和FaaS的概念和區(qū)別詳解

從左到右,自己承擔(dān)的工作量(上圖藍(lán)色部分)越來越少,IaaS > PaaS > SaaS。對應(yīng)軟件開發(fā),則是下面這張圖:

披薩云架構(gòu)圖

IaaS、PaaS、SaaS、BaaS和FaaS的概念和區(qū)別詳解

整體而言:

IaaS 是云服務(wù)的最底層,主要提供一些基礎(chǔ)資源。

PaaS 提供軟件部署平臺(runtime),抽象掉了硬件和操作系統(tǒng)細(xì)節(jié),可以無縫地擴展(scaling)。開發(fā)者只需要關(guān)注自己的業(yè)務(wù)邏輯,不需要關(guān)注底層。

SaaS 是軟件的開發(fā)、管理、部署都交給第三方,不需要關(guān)心技術(shù)問題,可以拿來即用。

那么BaaS和FaaS又是什么呢?

BaaS:Backend as a Service(后端即服務(wù))

服務(wù)商為客戶(開發(fā)者)提供整合云后端的服務(wù),如提供文件存儲、數(shù)據(jù)存儲、推送服務(wù)、身份驗證服務(wù)等功能,以幫助開發(fā)者快速開發(fā)應(yīng)用。

FaaS:Function as a service(函數(shù)即服務(wù))

無服務(wù)器計算,當(dāng)前使用最廣泛的是AWS的Lambada。

服務(wù)商提供一個平臺,允許客戶開發(fā)、運行和管理應(yīng)用程序功能,而無需構(gòu)建和維護通常與開發(fā)和啟動應(yīng)用程序相關(guān)的基礎(chǔ)架構(gòu)的復(fù)雜性。 按照此模型構(gòu)建應(yīng)用程序是實現(xiàn)“無服務(wù)器”體系結(jié)構(gòu)的一種方式,通常在構(gòu)建微服務(wù)應(yīng)用程序時使用。

其實還有很多的aaS,比如DaaS(Data as a service,數(shù)據(jù)即服務(wù))、NaaS(Network as a service,網(wǎng)絡(luò)即服務(wù)) 等等。




請輸入姓名或昵稱
如果您有任何疑問、需要更多信息或希望與我們建立合作請留言
=

本文來自網(wǎng)絡(luò) 由藍(lán)暢整理,經(jīng)授權(quán)后發(fā)布,本文觀點不代表Infocode藍(lán)暢信息技術(shù)立場,轉(zhuǎn)載請聯(lián)系原作者。

(0)
Infocode藍(lán)暢Infocode藍(lán)暢
上一篇 2020年6月20日 上午10:41
下一篇 2020年6月22日 下午11:20