通過CaaS理解雲服務三種模式的區別:IaaS,PaaS,SaaS
聽過一個有關雲端計算的技術分享,其中提到雲服務的三種模式:IaaS,PaaS,SaaS。結合汽車行業,通過 CaaS(Car as a Service)闡述了三種服務模式的區別,通俗易懂,和大家分享一下。
眾所周知,“雲”是個虛擬的概念,其實就是通過網際網路連線遠端伺服器 來獲取其提供的計算、儲存或資料服務。雲是網路、網際網路的一種比喻說法,主要有計算能力強、擴充套件性強、成本低、可靠性高、按需服務等特點。根據所提供服務的不同,雲服務可以被分為以下三類/三層:
- Infrastructure as a Service (IaaS):基礎設施即服務
- Platform as a Service (PaaS):平臺即服務
- Software as a Service (SaaS):軟體即服務
這三種模式的區別是什麼?先看一個例子 Car as a Servie (CaaS),以汽車行業為例,講述了三者的區別。 設想你為了以後出行方便,考慮需要一輛車,那麼你可以選擇
1. 買車
多數人會選擇買一輛新車,但是你需要準備很多東西。包括選車、購車、保險、後期的維護費用,以及上圖所示的一切,另外你還要為以後的貶值買單。
2. Car Leased(IaaS)
Lease 是國外常見的一種購車方式,同樣是新車,但你可以選擇和4S店簽訂一個長期的租契(一般是3年),每月只需較少的費用,租契到期後就可以換一臺新車,繼續這種模式。這樣你不需要一次性花掉幾十萬買車,並且不需要為汽車的貶值買單。
3. 租車(PaaS)
你還可以選擇租車,這樣你只需要提供司機,支付油費、過路費。 而其他的 包括汽車、保險、路稅以及汽車的保養均由租車公司提供。
4. 計程車(SaaS)
只需打一個電話,你就可以出門了。
總結一下,根據服務提供者所提供服務級別的不同,可分為底層的IaaS、中間的PaaS、以及頂層的SaaS。 OK,回到雲服務領域,三者的關鍵區別如下圖所示:
SaaS
Software as a Service (SaaS) 又稱雲應用服務,通過網路為終端使用者提供飲用服務。絕大多數SaaS應用都是直接在瀏覽器中執行,不需要使用者下載安裝任何程式。對使用者來說,軟體的開發、管理、部署都交給了第三方,不需要關心技術問題,可以拿來即用。
比如:Google Apps, 儲存服務 Dropbox, 會議系統服務 Cisco WebEx, 報銷系統Concur, 社交服務 Facebook
PaaS
Platfrom as a Service (PaaS) 的主要作用是將一個開發和執行平臺作為服務提供給使用者,能夠提供定製化研發的中介軟體平臺,以及資料庫和應用伺服器等。對開發者來說,只需要關注自己系統的業務邏輯,能夠快速、方便的建立Web應用,無需擔心底層軟體。 比較典型的便是計算平臺。
比如:AWS Elastic Beanstalk, Windows Azure, Heroku, Google App Engine, Apache Stratos, OpenShift
IaaS
Infrastructure as a Service (IaaS) 主要提供一些基礎資源,包括伺服器、網路、儲存、安全等服務。由自動化的、可靠的、擴充套件性強的動態計算資源構成。使用者可以按需購買服務滿足業務需求。可以分為公共和私有兩種基礎資源服務,“公共雲” 包含了共享資源 提供了部署在網際網路上的基礎設施,“私有云” 則是執行在專用網路上的基礎設施,另外還有“混合雲”,提供公共或私有云的混合組合方式。
比如:阿里雲, Amazon Web Services (AWS), Microsoft Azure, Google Compute Engine (GCE)
參考:
https://www.bmc.com/blogs/saas-vs-paas-vs-iaas-whats-the-difference-and-how-to-choose/
相關文章
- 雲端計算的三種服務模式:IaaS,PaaS和SaaS模式
- 如何理解PaaS平臺,與SaaS、IaaS有什麼區別?
- 企業的雲服務選擇:SaaS、PaaS、IaaS的對比分析
- 通俗易懂的來理解Iaas,Paas,SaaS
- 『現學現忘』Docker相關概念 — 3、IaaS、SaaS、PaaS服務模式補充Docker模式
- 雲學院帶你入門雲端計算:如何理解IaaS、 PaaS、SaaS
- SaaS,PaaS,IaaS都是什麼鬼
- 圖解架構 | SaaS、PaaS、IaaS圖解架構
- 用Pizza“吃透”lass、paas、saas的區別
- APAAS、PAAS、SAAS的區別是什麼?
- 什麼是IaaS、PaaS、SaaS,什麼是公有云、私有云、混合雲?
- 什麼是雲資料庫?關於IaaS、PaaS、SaaS、DBaaS 詳解資料庫
- 雲端計算教程學習入門影片: IaaS、PaaS、SaaS知識點詳解
- Gartner 釋出中國IaaS PaaS市場服務報告,天翼雲強勢入選
- IDC:2020上半年中國公有云服務整體市場規模(IaaS/PaaS/SaaS)達到84億美元
- 常見的三種工廠模式區別模式
- IDC:2020年Q1中國公有云服務整體市場規模(IaaS/PaaS/SaaS)達到39.2億美元
- IDC:2021年上半年中國公有云服務整體市場規模(IaaS/PaaS/SaaS)達到123.1億美元
- 雲端計算的三大服務模式模式
- 常見的三種工廠模式區別及單例模式模式單例
- IDC:2022年下半年中國公有云服務整體市場規模(IaaS/PaaS/SaaS)達到188.4億美元
- IDC:2021年下半年中國公有云服務整體市場規模(IaaS/PaaS/SaaS)達到151.3億美元
- IDC:2020年全球公有云服務整體市場規模(IaaS/PaaS/SaaS)達到3,124.2億美元 同比增長24.1%
- 5分鐘通過一個例子理解觀察者模式和釋出訂閱模式的區別模式
- 常見的三種HTTP代理服務型別HTTP型別
- IDC:2020上半年中國公有云服務整體市場規模(IaaS/PaaS/SaaS)達到84億美元 同比增長51%
- 工信部張建華解讀雲服務監管:重點是IaaS和PaaS需持證經營
- 雲端計算服務包括哪三種服務?怎麼定義?
- 使用免費的Oracle雲服務-通過console連線雲主機Oracle
- 深入理解Java的三種工廠模式Java模式
- Vue教程00:MVC、MVP、MVVM模式的區別,服務端渲染與客戶端渲染的區別VueMVCMVPMVVM模式服務端客戶端
- 為什麼雲原生會統領SaaS服務?
- 理解事務的4種隔離級別
- 本地啟動服務的三種方法
- 理解兩種變數模型和三種傳參模式變數模型模式
- 基於容器的PaaS混合雲的幾種形式
- IL角度理解for 與foreach的區別——迭代器模式模式
- 世界著名雲服務SaaS公司的開源替代專案列表