IaaS PaaS SaaS雲服務三種應用模式

2021-08-27 14:00:26 字數 1569 閱讀 1453

本人之前針對iaas型別雲服務的openstack做出了較長時間的調研,無論是應用層面還是原始碼級別的層面,過程極其坎坷,而且並沒有覺得找到了雲計算的核心思想。現在將其分享出來,希望能夠與大家共同**。

雲計算是一種基於網際網路、將分散的各種it資源集中起來形成共享資源池,並且以動態、彈性的方式為使用者提供大規模計算、儲存服務的計算模式和商業模式,是當前資訊科技領域的熱點美國國家標準與技術研究院(nist)給出了雲計算的定義:「雲計算是一種按使用量付費的模式,這種模式提供可用的、便捷的、按需的網路訪問,進入可配置的計算資源共享池(資源包括網路、伺服器、儲存、應用軟體、服務等),這些資源能夠被快速提供,但只需投入很少的管理工作,或與服務**商進行很少的互動」。由於可降低it資源的管理和維護成本,越來越多的企業和個人開始租用iaas雲服務。目前雲計算的市場正在快速平穩增長,2023年,全球雲計算服務市場規模已經達到了2602億美元,增長18.5%,根據鳳凰週刊的資料,2023年全球雲計算服務市場規模將達到4114億美元。

由於可以降低

it資源的管理和維護成本,越來越多的企業和個人開始

租用雲服務。

上面說過 對於雲服務的層次型別呢,有三種,iaas,paas,saas。下面就開始說明三種型別的不同點:

對於我們當前在未使用到雲服務的一般專案縱向結構如下圖所示:

即我們在構建專案整個縱向結構時,需要考慮全部:應用、資料儲存、執行環境、中介軟體、作業系統、計算和儲存伺服器、網路等,這些都需要自己部署,看起來確實挺費勁的,從開發到運維都到步步到位。

當我們使用iaas雲服務時呢?

由於iaas

相對於iaas

提供的是乙個計算平台,增加了作業系統、中介軟體、執行環境等。

例如它可以使使用者能夠快速、方便地建立

web應用,無需擔心維護下層的作業系統層次的服務。如

,可以使用

google

基礎設施構建

web應用,不再需要維護伺服器。也就是說,如果我們開發web應用,只需要將開發完成的應用拋到paas雲平台上就完事了。

saas雲服務則是這樣的,從上到下,所有的東西都不需要雲使用者提供,使用者只需要購買saas雲服務即可。saas則可以這樣理解,它被定義為部署在網際網路上的軟體,

saas

雲服務商給使用者提供軟體服務,如使用者可以購買一些企業級的

crm系統等,就直接可以使用。

以上三個不同型別,為使用者提供不同層次的雲服務。

雲服務 IaaS, PaaS,SaaS 簡介

任何乙個在網際網路上提供其服務的公司都可以叫做雲計算公司。其實雲計算分幾層的,分別是infrastructure 基礎設施 as a service,platform 平台 as a service,software 軟體 as a service。基礎設施在最下端,平台在中間,軟體在頂端。別的一些...

IaaS,PaaS,Saas 雲服務的介紹

雲服務只是乙個統稱,可以分成三大類。從左到右,自己承擔的工作量 上圖藍色部分 越來越少,iaas paas saas。saas 是軟體的開發 管理 部署都交給第三方,不需要關心技術問題,可以拿來即用。普通使用者接觸到的網際網路服務,幾乎都是 saas,下面是一些例子。paas 提供軟體部署平台 ru...

雲服務中的IaaS PaaS SaaS的作用和功能

雲服務 現在已經快成了乙個家喻戶曉的詞了。如果你不知道paas,iaas 和saas的區別,那麼也沒啥,因為很多人確實不知道。雲 其實是網際網路的乙個隱喻,雲計算 其實就是使用網際網路來接入儲存或者執行在遠端伺服器端的應用,資料,或者服務。任何乙個使用基於網際網路的方法來計算,儲存和開發的公司,都可...