新聞中心
當前位置:網(wǎng)站首頁 > 新聞中心
三分鐘搞懂云計算:IaaS、PaaS、SaaS分別為什么?
云計算有三種服務模式,從架構(gòu)的角度來講,從下往上分別是IaaS、PaaS、SaaS。從上往下每層都是向下包含的關(guān)系。
IaaS(Infrastructure as a Service),基礎架構(gòu)即服務的縮寫,處在整個架構(gòu)的最底端,通過虛擬化技術(shù)將服務器等計算平臺和存儲和網(wǎng)絡資源一起打包,通過API接口的方式提供給用戶,這樣用戶就不用再租用機房,也不用自己維護服務器和交換機,只需要購買IaaS服務就可以獲得這些資源。
直白點說就是提供一些基礎設施服務,像是服務器或者硬盤等等云計算的基礎設施,如果是想做一個網(wǎng)站或者一個軟件,我們就會需要一個服務器,但如果自己買一個的話維護會很麻煩,價格又很貴,所以這時候就可以去選擇租一個服務器,比如到國內(nèi)知名的阿里云或是騰訊云去租一個服務器,只是通過遠程去控制這個服務器就可以了。
PaaS(Platform as a Service),平臺即服務的縮寫,構(gòu)建在IaaS之上,它除了基礎架構(gòu)之外,還提供軟件應用的開發(fā)組件和運行環(huán)境通常還具備相應的存儲接口,通常IaaS和PaaS的直接使用者是需要有一些相應的技術(shù)背景的,比如大家所熟知的騰訊云、阿里云、aws他們都是典型的IaaS和PaaS服務商。
比如想做一個視頻播放的功能,如果我們是上傳到阿里云,阿里云就會把視頻自動轉(zhuǎn)碼,分成許多種格式,他也可以幫助我們視頻提高清晰度,視頻加速等等,這一過程就代表為我們提供了PaaS服務,PaaS的服務商會幫我們做好許多基礎設施功能,只需要把材料給他,我們就可以得到們想要的東西。
SaaS(Software-as-a-Service),軟件即服務的縮寫,處在架構(gòu)的最頂端,是直接面向用戶的應用層,SaaS是最成熟也是知名度最高的云計算服務類型,也是最流行的概念,所以這也是為什么大家一提到云計算就會想到SaaS的原因,SaaS的模式呢就是將應用的后臺放在互聯(lián)網(wǎng)云端,這樣,用戶只需要有一臺能上網(wǎng)的電腦或者是一部手機就可以直接通過web瀏覽器或者APP來使用,不用在本地維護任何服務器等基礎架構(gòu),也不需要技術(shù)人員的支持。手機的自動同步到云端功能,百度網(wǎng)盤的存儲功能,都屬于SaaS服務。
如果是只使用IaaS服務去做網(wǎng)站,可能在租完服務器之后還需要懂很多代碼,但如果是使用SaaS服務呢,可能并不需要什么代碼知識,供應商商會提供一站式服務。
如果這么解釋大家還是不太明白的話,我可以給大家打個比方,例如有些大公司自己進入辦公樓需要自己買塊地,自己打地基,自己蓋樓,這種方式就好比云計算之前的傳統(tǒng)IT系統(tǒng)建設,全部得自己來;還有的大公司可能會選擇一個園區(qū),租一棟辦公樓,自己來做內(nèi)部的改造和裝修,那這個園區(qū)就好比提供基礎設施的IaaS服務商,有的公司可能會直接選擇一棟寫字樓,租其中的一間或者一層來做裝修,那這個寫字樓的物業(yè)公司就好比PaaS服務商,還有一些更小的公司,可能會選擇wework之類的聯(lián)合辦公空間,直接拎包入住,那wework就相當于SaaS服務商。
|