Infrastructure as a service(IaaS)可以理解為“基礎設施及服務”,大家可以將其看作是利用一切基礎設施為消費者提供服務,比如說透過資訊處理單元、儲存單元以及網路等一系列基礎計算機設施進行工作生產。大家可以將硬體外包到別的地方,IaaS公司會提供場外伺服器,儲存和網路硬體,你可以租用,節省了維護成本和辦公場地,公司可以在任何時候利用這些硬體來執行其應用。
第二層:PaaS
Platform as a service(PaaS)可以理解為“平臺即服務”,他又被稱之為中介軟體。PaaS能將現有各種業務能力進行整合,具體可以歸類為應用伺服器、業務能力接入、業務引擎、業務開放平臺,向下根據業務能力需要測算基礎服務能力,透過IaaS提供的API呼叫硬體資源,向上提供業務排程中心服務,實時監控平臺。
第三層:SaaS
Software as a service(SaaS)可以理解為“軟體即服務”,SaaS提供商為企業搭建資訊化所需要的所有網路基礎設施及軟體、硬體運作平臺,並負責所有前期的實施、後期的維護等一系列服務,企業無需購買軟硬體、建設機房、招聘IT人員,即可透過網際網路使用資訊系統。
雲計算的三種工作負載模式分別是:IaaS、PaaS以及SaaS。在一定程度上來講它們不屬於同一層面,這也使得它們可以發揮的價值也是各不相同。
第一層:IaaS
Infrastructure as a service(IaaS)可以理解為“基礎設施及服務”,大家可以將其看作是利用一切基礎設施為消費者提供服務,比如說透過資訊處理單元、儲存單元以及網路等一系列基礎計算機設施進行工作生產。大家可以將硬體外包到別的地方,IaaS公司會提供場外伺服器,儲存和網路硬體,你可以租用,節省了維護成本和辦公場地,公司可以在任何時候利用這些硬體來執行其應用。
第二層:PaaS
Platform as a service(PaaS)可以理解為“平臺即服務”,他又被稱之為中介軟體。PaaS能將現有各種業務能力進行整合,具體可以歸類為應用伺服器、業務能力接入、業務引擎、業務開放平臺,向下根據業務能力需要測算基礎服務能力,透過IaaS提供的API呼叫硬體資源,向上提供業務排程中心服務,實時監控平臺。
第三層:SaaS
Software as a service(SaaS)可以理解為“軟體即服務”,SaaS提供商為企業搭建資訊化所需要的所有網路基礎設施及軟體、硬體運作平臺,並負責所有前期的實施、後期的維護等一系列服務,企業無需購買軟硬體、建設機房、招聘IT人員,即可透過網際網路使用資訊系統。
IaaS、PaaS和SaaS的區別在哪
IaaS 是雲服務的最底層,主要提供一些基礎資源。它與PaaS的區別在於,使用者需要自己控制底層,實現基礎設施的使用邏輯。世界上著名的IaaS公司有我們熟知的微軟、亞馬遜、紅帽等,感興趣的同學可以瞭解一下。
PaaS 提供軟體部署平臺,抽象掉了硬體和作業系統細節,可以無縫地擴充套件。開發者只需要關注自己的業務邏輯,不需要關注底層。PaaS提供者包括Google App Engine、Microsoft Azure等。
SaaS 是軟體的開發、管理、部署都交給第三方,不需要關心技術問題,人人皆可上手,適用於普通的網際網路瀏覽者,任何一個遠端伺服器上的應用都可以透過網路來執行。