官术网_书友最值得收藏!

1.1.2 SaaS、PaaS和IaaS

1.SaaS

SaaS是軟件的開發、管理、部署都交給第三方,不需要關心技術問題,拿來即用。例如,客戶管理服務Salesforce、團隊協同服務Google Apps、存儲服務Box、存儲服務Dropbox、社交服務Tim等。

2.PaaS

PaaS提供軟件部署平臺,抽象了硬件和操作系統細節,可以無縫擴展。開發者只需要關注自己的業務邏輯,不需要關注底層邏輯。例如,金蝶云蒼穹就屬于PaaS,它提供可視化設計工具快速搭建界面、設計數據模型、創建業務邏輯和工作流。

3.IaaS

IaaS是云服務的最底層,主要提供一些基礎資源。它與PaaS的區別是,用戶需要自己控制底層,實現基礎設施的使用邏輯。大家所熟知的阿里云、騰訊云和卓朗科技的私有云等都屬于IaaS。

4.三者的區別

IBM的軟件架構師Albert Barron曾經使用比薩進行比喻,解釋IaaS、PaaS和SaaS的區別。

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

方案一(IaaS):他人提供廚房、爐子、煤氣,你使用這些基礎設施來烤你的比薩。

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

方案三(SaaS):他人直接做好了比薩,不用你的介入,到手的就是一個成品。你要做的就是把它賣出去,最多再包裝一下,印上你自己的LOGO。

總結得出,IaaS>PaaS>SaaS,從左到右自己承擔的工作越來越少,如圖1-2所示。

圖1-2 IaaS、PaaS和SaaS的關系

主站蜘蛛池模板: 谢通门县| 方城县| 台中市| 迁西县| 驻马店市| 剑阁县| 安溪县| 武义县| 祥云县| 筠连县| 佛学| 大姚县| 英山县| 长沙市| 丹巴县| 黑龙江省| 上思县| 拜泉县| 永清县| 阳山县| 郎溪县| 南开区| 白沙| 宁阳县| 通山县| 昭觉县| 论坛| 武宁县| 湖口县| 皋兰县| 龙里县| 张北县| 铁岭市| 比如县| 崇阳县| 故城县| 新河县| 曲沃县| 连平县| 故城县| 化州市|