OOSGA BRIEFINGS

IaaS, PaaS, SaaS之間的差異為何?有哪些案例?

隨著雲端運算普及,��是公有雲、私有雲、Serverless等等新的名詞也不斷的出現,而這當中IaaS, PaaS, SaaS這三個不同的雲端運算部署模式,也是其中時常讓人混淆,或是難以理解的概念。

重點摘要

隨著雲端運算普及,��是公有雲、私有雲、Serverless等等新的名詞也不斷的出現,而這當中IaaS, PaaS, SaaS這三個不同的雲端運算部署模式,也是其中時常讓人混淆,或是難以理解的概念。

IaaS, PaaS, SaaS之間的差異為何?

用最簡單的方式來說,這個aaS,指的就是As-a-service,而前面的I,P,S,分別為基礎建設、平台、以及軟體,指的則是所提供服務的不同。IaaS提供的為最底層的服務,通過虛擬化硬體設備與網路等,來支撐用戶使用相應的基礎建設;PaaS則是建立在基礎建設的基礎之上,進一步的提供用戶作業系統、相關開發工具與程式、以及執行環境。;而SaaS提供的則是軟體本身,通常是提供給終端用戶的。

 _147_/wp-content/uploads/2024/04/On-Premise與雲端運算不同部署階段.png

而這三種部署模式,都是相對於企業自行建立的On-Premise伺服器,也就是企業需要自己花錢投資機台與相關設備,並在企業大樓內,或是自己的數據中心落實管理。

不同的部署模式分別有哪些案例?

IaaS常見的案例四家主要的服務提供商皆有相應的服務,對於Google(GCP)來說,就是Compute Engine;而在Azure的環境則稱為Azure Virtual Machine;AWS則是Amazon EC2;阿里雲則是ECS, Elastic Comput Service。

PaaS常見的案例就像Google的App Engine,你不需要像Compute Engine一樣,思考自己需要多少顆CPU、記憶體、抑或是其他設定,App Engine會根據你的使用量,而自行調整出相對應的硬體設置,倘若沒有任何需求,則不會提供任何硬體配置。

SaaS則是服務類型最多,企業量也最大的雲端運算部署模式,因為其客戶多為終端用戶,所以每一個企業都會根據其客戶不同的需求,去設計應用程式,並通過雲端部署。 譬如Google Doc, Salesforce, ZOOM, Canva等。

讓下一個市場,成為具體的下一步。

與 OOSGA 聯繫 ↗