iT邦幫忙

2023 iThome 鐵人賽

DAY 3
0
Security

天堂雲端之從開始到接管系列 第 3

[Day 3] 天堂雲端-三大雲端服務類型

  • 分享至 

  • xImage
  •  

雲端服務模型(Cloud Service Models)

什麼是雲端服務

雲端服務,顧名思義就是在雲端上面使用的服務。主要目的是提供使用者利用網路連接到雲端的服務,並藉此運算、儲存、備份在雲端服務上的資料或資源。可以把雲端服務分成三大類:自行創建、半成品加工、提供完整的服務給使用者

三大類雲端運算服務模式

IaaS(Infrastructure-as-a-Service)- 自行創建

以虛擬化的形式提供基本運算、儲存及網路資源。使用者可以在這些基本資源上建構及管理自己的環境,同時也要自行管理配置及服務。包含基本作業環境,使用者需要自行安裝應用程式來串接其他服務。

IaaS例子:

  • AWS EC2
  • Azure VMs

優點:

  • 高擴展性
  • 彈性調整資源

缺點:

  • 對於非專業人員的複雜性
  • 使用者要負責資料的安全性

PaaS(Platform-as-a-Service)- 半成品加工

雲端供應商提供給使用者一個可以開發、管理的應用環境,使用者可以使用PaaS開發、測試、部署自己的應用程序。不需要擔心底層設定及管理。

PaaS例子:

  • Heroku
  • Microsoft Azure App Service

優點:

  • 加速開發人員作業
  • 使用者不需維護軟體

缺點:

  • 對於某些需求有限制性
  • 依賴供應商的環境及工具

SaaS(Software-as-a-Service)- 提供完整的服務

提供完整的應用程式服務,使用者可以在瀏覽器或是客戶端上直些運行

SaaS例子:

  • Dropbox
  • Gmail

優點:

  • 使用者不需負責軟硬體更新
  • 統一由供應商管理資源
  • 使用者透過網路即可使用

缺點:

  • 缺乏資料隱私,資料儲存在第三方SaaS
  • 定制性受限高

Summary

對於開發人員而言,雲端運算服務的限制通常按照以下順序排列:SaaS > PaaS > IaaS。這表示開發人員在使用IaaS時擁有最大的彈性,但同時也需要更加關注資料的安全性,特別是當他們使用IaaS服務來部署環境時。對於PaaS和SaaS也同樣如此。儘管雲供應商提供了安全性措施,但如果使用者將敏感資料外洩到公共網絡上,使用者並不能完全歸咎於雲供應商提供的安全性有問題。


上一篇
[Day 2] 天堂雲端-三大雲端運算部署類型
下一篇
[Day 4] 天堂雲端 - 題外話:一般架構
系列文
天堂雲端之從開始到接管30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言