• <bdo id="i4g44"></bdo>
    <code id="i4g44"><tr id="i4g44"></tr></code>
    <strike id="i4g44"></strike>
    <bdo id="i4g44"></bdo>

    IaaS、PaaS、SaaS、BaaS和FaaS的概念和區別詳解

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

    IaaS、PaaS、SaaS

    IaaS、PaaS、SaaS、BaaS和FaaS的概念和區別詳解

    云平臺一般都會提供以上架構圖中的三種云服務

    IaaS:Infrastructure as a Service(基礎設施即服務)

    從上面的架構圖可以看出,IaaS處于最底層,服務商提供底層/物理層基礎設施資源(服務器,數據中心,環境控制,電源,服務器機房),客戶自己部署和執行操作系統或應用程序等各種軟件。

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

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

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

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

    那它們之間又有什么區別呢?

    網上流傳著一個用開披薩店來解釋云服務的例子:

    披薩云

    IaaS、PaaS、SaaS、BaaS和FaaS的概念和區別詳解

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

    方案一:IaaS

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

    方案二:PaaS

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

    方案三:SaaS

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

    三種方案總結如下圖:

    披薩即服務

    IaaS、PaaS、SaaS、BaaS和FaaS的概念和區別詳解

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

    披薩云架構圖

    IaaS、PaaS、SaaS、BaaS和FaaS的概念和區別詳解

    整體而言:

    IaaS 是云服務的最底層,主要提供一些基礎資源。

    PaaS 提供軟件部署平臺(runtime),抽象掉了硬件和操作系統細節,可以無縫地擴展(scaling)。開發者只需要關注自己的業務邏輯,不需要關注底層。

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

    那么BaaS和FaaS又是什么呢?

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

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

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

    無服務器計算,當前使用最廣泛的是AWS的Lambada。

    服務商提供一個平臺,允許客戶開發、運行和管理應用程序功能,而無需構建和維護通常與開發和啟動應用程序相關的基礎架構的復雜性。 按照此模型構建應用程序是實現“無服務器”體系結構的一種方式,通常在構建微服務應用程序時使用。

    其實還有很多的aaS,比如DaaS(Data as a service,數據即服務)、NaaS(Network as a service,網絡即服務) 等等。




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

    本文來自網絡 由藍暢整理,經授權后發布,本文觀點不代表Infocode藍暢信息技術立場,轉載請聯系原作者。

    (0)
    Infocode藍暢Infocode藍暢
    上一篇 2020年6月20日 上午10:41
    下一篇 2020年6月22日 下午11:20
    主站蜘蛛池模板: 冕宁县| 永胜县| 祁阳县| 龙南县| 新蔡县| 上栗县| 潼关县| 松桃| 杭州市| 阳曲县| 平顶山市| 广平县| 偏关县| 宁安市| 益阳市| 天长市| 汾西县| 合山市| 巧家县| 武陟县| 揭东县| 伊宁县| 榆树市| 新蔡县| 连州市| 合江县| 三门峡市| 呼伦贝尔市| 榆林市| 汝阳县| 玉田县| 剑河县| 泰和县| 新野县| 临潭县| 白山市| 古浪县| 长白| 新兴县| 松江区| 盐源县|