雲端服務,顧名思義就是在雲端上面使用的服務。主要目的是提供使用者利用網路連接到雲端的服務,並藉此運算、儲存、備份在雲端服務上的資料或資源。可以把雲端服務分成三大類:自行創建、半成品加工、提供完整的服務給使用者
以虛擬化的形式提供基本運算、儲存及網路資源。使用者可以在這些基本資源上建構及管理自己的環境,同時也要自行管理配置及服務。包含基本作業環境,使用者需要自行安裝應用程式來串接其他服務。
IaaS例子:
優點:
缺點:
雲端供應商提供給使用者一個可以開發、管理的應用環境,使用者可以使用PaaS開發、測試、部署自己的應用程序。不需要擔心底層設定及管理。
PaaS例子:
優點:
缺點:
提供完整的應用程式服務,使用者可以在瀏覽器或是客戶端上直些運行
SaaS例子:
優點:
缺點:
對於開發人員而言,雲端運算服務的限制通常按照以下順序排列:SaaS > PaaS > IaaS。這表示開發人員在使用IaaS時擁有最大的彈性,但同時也需要更加關注資料的安全性,特別是當他們使用IaaS服務來部署環境時。對於PaaS和SaaS也同樣如此。儘管雲供應商提供了安全性措施,但如果使用者將敏感資料外洩到公共網絡上,使用者並不能完全歸咎於雲供應商提供的安全性有問題。