{eval=Array;=+count(Array);}
這里從「官方+通俗」的兩個角度解讀下:IaaS、PaaS、SaaS
官方而言:
1.基礎設施即服務 (IaaS : Infrastructure as a Service)
把計算基礎(服務器、網絡技術、存儲和數據中心空間)作為一項服務提供給客戶。它也包括提供操作系統和虛擬化技術、來管理資源。消費者通過Internet可以從完善的計算機基礎設施獲得服務。
2.平臺即服務(PaaS:Platform as a Service)
PaaS實際上是指將軟件研發的平臺作為一種服務,供應商提供超過基礎設施的服務,一個作為軟件開發和運行環境的整套解決方案,即以SaaS的模式提交給用戶。因此,PaaS也是SaaS模式的一種應用。但是,PaaS的出現可以加快SaaS的發展,尤其是加快SaaS應用的開發速度。
3.軟件即服務 (SaaS:Software as a Service)
是一種交付模式,其中應用作為一項服務托管,通過Internet提供給用戶;幫助客戶更好地管理它們的IT項目和服務、確保它們IT應用的質量和性能,監控它們的在線業務。
說完官方論點,我們再回歸到通俗角度看三者的區別,分享一篇比較經典的解讀
1. 在家自己做
這真是個麻煩事,你的準備很多東西,發面、做面團、進烤箱
簡單列一下,需要下圖所示的一切:
2. 買好速食披薩回家自己做著吃
你只需要從披薩店里買回成品,回家烘焙就好了,在自己的餐桌上吃。
和自己在家做不同,你需要一個pizza供應商。
3. 打電話叫外賣將披薩送到家中
打個電話,pizza就送到家門口。
4.在披薩店吃披薩
你什么都不需要準備,連餐桌也是pizza店的。
總結一下,吃貨可以通過如下途徑吃披薩:
好了,現在該忘掉pizza這回事了!
假設您是一家很牛的技術公司,根本不需要別人提供服務,你擁有基礎設施、應用等等一切
你把它們分為三層:基礎設施(infrastructure)、平臺(platform)和軟件(software),如下圖:
這其實就是云計算的三個分層:
基礎設施在最下端:Infrastructure-as-a-Service(IaaS)
平臺在中間:Platform-as-a-Service(PaaS)
軟件在頂端:Software-as-a-Service(SaaS)
參自網絡 侵權必刪
如果公司什么都有,現在所處的狀態叫本地部署(On-Premises),就像在自己家做pizza一樣。
幾年前如果你想在辦公室或者公司的網站上運行一些企業應用,你需要去買服務器,或者別的高昂的硬件來控制本地應用,讓你的業務運行起來,這就叫本地部署。
假如BOSS突然有一天想明白了,只是為了吃上pizza,為什么非要自己做呢?
于是,準備考慮一家云服務供應商,這個云服務供應商能提供哪些服務呢?
其所能提供的云服務也就是云計算的三個分層:IaaS、PaaS和SaaS,就像pizza店提供三種服務:買成品回家做、外賣和到披薩店吃。
用一張圖來表示就是這樣的:
IaaS、PaaS、SaaS是在云平臺和云服務發展的過程中,基于不同應用而針對云服務進行的細分,三者面向不同的需求,同時也能做到相互結合。
IaaS(Infrastructure as a Service,基礎架構即服務),IaaS通過虛擬化技術為客戶提供基礎架構,包括服務器、網絡、操作系統、存儲設備等,同時可以通過客戶端平臺對這些云服務器進行管理,包括服務器啟停、配置、安全等。IaaS云服務器提供商根據客戶的需求提供提供相應的服務器資源,并負責對硬件設備進行維護,客戶只需要負責服務器的配置以及資源的部署維護。典型如ucloud云、華云等都是IaaS服務提供商。
PaaS(Platform as a Service,平臺即服務),PaaS作為云平臺服務,主要是軟件應用,為開發人員提供開發框架,開發人員基于PaaS平臺進行敏捷開發、部署、測試、運維。一般PaaS有公有云、私有云、混合云等不同的部署方案,公有云就是基于IaaS進行部署,私有云是部署私有服務器資源上,混合云則是二者結合的方式。如數通暢聯推出的集成底座方案(IDM+ESB+MDM)、數據中臺方案(MDM+DAP+ESB)等就是典型的PaaS應用服務。集成底座方案解決企業信息化建設過程中業務系統打通以及基礎業務集成整合的問題,通過構建企業集成底座,實現各業務系統間的統一認證,保證業務系統訪問的一致性;實現各系統基礎數據的同源,保證數據一致性。數據中臺方案面向業務人員和管理人員提供“輕建模、多維度、高性能”的數據分析和數據可視化應用,實現經營數據的上下貫通以及信息充分共享、讓經營管理數據能夠“用得了、管得住、看得見、用得好”。
SaaS(Software as a Service,軟件即服務),SaaS主要就是為用戶提供軟件服務,可以直接通過Web端進行業務管理,和PaaS不同之處在于,SaaS提供的是標準的業務系統,可以滿足實際業務管理需要,而PaaS提供是平臺,具體業務管理功能需要基于平臺進行開發。SaaS是目前云平臺市場中最多的內容,隨著云平臺的發展,眾多的軟件業務廠商都可以向云平臺貼近,發布SaaS應用。
前面的回答很詳細,我做個簡略版吧。以前在PaaS云公司工作,把之前的理解分享粗來。。。
云可以理解為對資源的按需分配,主要包括網絡、CPU和內存三方面的資源。云也是分層的,涵蓋S、P、I三個不同層次。
S,即SaaS(Software-as-a-Service),軟件即服務;
P,即PaaS(Platform-as-a-service),平臺即服務;
I,即IaaS(Infrastructure-as-a-Service),基礎設施即服務。
IaaS=機房,PaaS=電腦,SaaS=程序/軟件,這樣解釋應該更好懂一些。IaaS就像一個巨大的倉庫,里面裝滿了上戰場需要的糧食和水(實際上就是服務器、存儲中心等虛擬空間)。PaaS就是運糧食和水的平板車,在IaaS和PaaS間起到了橋梁和連接作用。糧食和水要到你手里,還必須有統一的人來發放,這個發糧食和水的人就是SaaS。
再舉個不太恰當的栗子,一臺手機相當于云計算里的IaaS層(注意:實際上“云”這個概念關聯到的IaaS一般是指虛擬空間),所有的展示和功能都必須依附它來實現;手機顯示界面本身是PaaS層,承載了所有APP,這些APP就是SaaS層。
針對這三者的關系,我們決定借鑒“吃”的方式,來給大家普及。相信會一目了然!~
本文由齒輪易創采編,如需轉載或尋求技術開發服務,請聯系齒輪易創。
IaaS( Infrastructure-as-a-Service,基礎設施即服務)
PaaS(Platform-as-a-Service,平臺即服務)
SaaS(Software-as-a-Service,軟件即服務)
這樣比喻說明是不是更容易理解了呢?~
從云計算通俗舉例講起——
以前每家一臺電腦,配置高低個不同,維護成本高,閑的閑著,忙的忙死還忙不過來。互聯網發展,帶寬提高了,云計算想法來了,把大家的電腦全部集中到一起,揉成一團,然后按需供應,有人只要CPU內存存儲和帶寬,也有人不管什么硬件只要平臺中間件數據庫等,他只部署自己的應用,這就是IaaS;
有人需要一個環境和工具箱,自己去做產品,這個就是PaaS;
有人啥都不想做,就希望你提供成型的東西,他只管連接上使用,這個就是SaaS。
在這里分享下我的看法,不管對錯,請不要拍。
這個IaaS層,你可以理解為這個存儲層,云服務器。
PaaS層可以理解為平臺層或者是應用開發層。主要包括向應用開發數據建模與分析。大數據系統里面的數據清洗與管理。微服務組件庫。還有其他的像設備管理,資源管理。運維管理,故障處理。
SaaS層可以理解為應用統。包括各類的app。其實他這個app的數據來源就是PaaS。
其實你還少一個叫邊緣層的東西。這個可以簡單理解為物聯網的應用層。他來獲取數據。把數據存儲到iaas,然后paas去清洗數據,后面saas就可以調用數據變成各類的管理,監測,統計,協同等的app了。
IaaS: Infrastructure-as-a-Service(基礎設施即服務)
有了IaaS,你可以將硬件外包到別的地方去。IaaS公司會提供場外服務器,存儲和網絡硬件,你可以租用。節省了維護成本和辦公場地,公司可以在任何時候利用這些硬件來運行其應用。
PaaS: Platform-as-a-Service(平臺即服務)
第二層就是所謂的PaaS,某些時候也叫做中間件。你公司所有的開發都可以在這一層進行,節省了時間和資源。
PaaS公司在網上提供各種開發和分發應用的解決方案,比如虛擬服務器和操作系統。這節省了你在硬件上的費用,也讓分散的工作室之間的合作變得更加容易。網頁應用管理,應用設計,應用虛擬主機,存儲,安全以及應用開發協作工具等。
SaaS: Software-as-a-Service(軟件即服務)
第三層也就是所謂SaaS。這一層是和你的生活每天接觸的一層,大多是通過網頁瀏覽器來接入。任何一個遠程服務器上的應用都可以通過網絡來運行,就是SaaS了。
簡單來說,IaaS就是臺服務器;PaaS就是Tomcat加MySQL;SaaS就是電商網站。
IaaS、PaaS 和 SaaS它們定義了組織如何使用云服務。
基礎設施即服務
基礎設施即服務允許組織使用云計算模型而不是本地基礎設施。它具有高度的可擴展性,允許用戶按使用情況付費,而不是在硬件設置上花錢。
平臺即服務
平臺即服務為組織提供構建和運行應用程序所需的硬件和軟件工具。它具有高度的可訪問性,可供多個用戶同時使用以構建不同的應用程序。
軟件即服務
軟件即服務使用戶可以通過 Internet 訪問軟件。它允許他們直接通過 Web 瀏覽器訪問應用程序,并且非常節省時間和成本。
一、云計算的概念
先說一下什么是“云”,“云”不是天上飄著的云,而是互聯網的一個隱喻?!霸啤逼鋵嵤且环N服務,你可以想象成是水、電、煤氣那樣,按照需求使用、靈活付費,用的多付費多,用的少付費少。
維基百科有以下定義:云計算就是一種按照需求通過互聯網獲取計算資源的形態。這些計算資源被包裝成為服務,提供給用戶。而提供這些服務的主體,我們稱之為云服務供應商(Cloud Service Provider)。
按照服務劃分,云服務最主要的有三類,即IaaS、PaaS、SaaS。
我們以住房需求為例吧,看看這三種有什么不同。
方案一:自己蓋房——本地部署
這樣就比較麻煩,你需要準備鋼筋、水泥、沙土…所有的建筑用料,同時,你還需要找專業的建筑施工團隊和設計團隊,為你的房子設計、施工、裝修…
方案二:購買毛坯房——IaaS
我們可以在市面上直接購買毛坯房,與方案一不同的是,毛坯房的基礎建筑已經完成,你不用再花大力氣自己蓋房了,另外,你還需要一個房地產開發商能夠為你提供房源。
方案三:購買簡裝房——PaaS
相比于毛坯房,簡單裝修的房子讓人更省事一些,廚房和衛生間等進行了簡單裝修,也安裝了內門,但是想要住進來,還需要自己再完善,如需要對客廳、臥室的地面、墻面、頂面等這些地方進行裝修,更換燈具等。
方案四:購買精裝房——SaaS
購買了精裝房,或稱之為“成品房”,會對所有房間進行裝修處理,包括臥室、客廳的墻面、地面,頂面也進行了吊頂,設置了燈具,理論上來說,能夠拎包入住使用。
從這四種方式,我們也很清楚地看到了他們的區別,從左到右,我們自己承擔的事情越來越少,開發商提供的服務越來越完備。
這跟我們的云服務是類似的?!霸啤币彩欠謱拥模蟾欧譃椋夯A設施層、平臺層、軟件層,即IaaS、PaaS、SaaS。
IaaS、PaaS、SaaS三者的區別如下圖:
1、On-Premises(本地部署):
你們公司擁有所有的內容,包括機房設備、計算機網絡、服務器等基礎設施,同時也擁有數據庫、應用軟件等等,和自己蓋房一樣,所需的基礎設施、材料均由自己提供,這樣的狀態就是本地部署。這也可以看到采用本地部署的模式需要投入的成本很多,需要服務器、高昂的硬件等等。
2、IaaS(基礎設施即服務):
用戶無需花費高額成本購買基礎設施服務,用戶提供租金后可使用由云服務提供商提供的基礎設施服務,包括服務器、存儲和網絡硬件等,在此基礎上可以安裝操作系統、管理應用程序等。就像購買毛坯房一樣,節省了蓋房的過程,在IaaS模式下,用戶節省了對基礎設施的高成本投入。
3、PaaS(平臺即服務):
由云服務提供商提供平臺服務,把運行用戶所需的軟件的平臺作為服務出租。PaaS比IaaS提供的內容更多,提供基礎設施服務的同時,也將提供平臺軟件層,包括操作系統、數據庫、中間件和運行庫,就像簡裝房一樣,房子經過了簡單裝修,只需在這個基礎上完善房子的功能即可。在PaaS模式下,用戶無需負責IT技術部分,只需負責管理應用軟件即可。
4、SaaS(軟件即服務):
云服務提供商連同軟件服務一起提供,服務內容更加全面。云服務供應商將應用軟件統一部署在自己的服務器上,用戶通過互聯網可以直接使用應用軟件,不需要顧慮類似安裝等瑣事,用戶通過互聯網獲得供應商提供的服務,一般情況下用戶根據服務的多少和時間長短來支付費用,免去初期高昂的軟件、硬件的成本投入。用戶無需管理底層的架構、操作系統等,就像到購買了精裝房一樣,直接拎包入住就行。
當然,還有一種服務被越來越多的人提起,那就是DaaS。
5、DaaS(數據即服務):
云服務供應商負責建立起IT環境,并收集用戶需要的基礎數據,通過對數據的加工、清洗,保障數據質量,并通過BIaaS(商業智能)做數據分析,挖掘數據價值,為用戶提供服務。
數鑰分析云能提供面向企業業務場景的一站式大數據分析解決方案,基于大數據、移動互聯網、人工智能等先進技術,全面支撐企業業務創新,隨時隨地透視經營,輔助企業科學決策,加速企業數據化轉型升級,助力企業進行精準營銷、戰略管控、風險預警等。
這仨名詞都是用來描述目前流行云服務形式的。
IaaS 是Infrastructure as a Service的縮寫,意思是基礎設施即服務。這是一般IDC對外提供的服務,它們會將自己的硬件進行虛擬化,通過統一的軟件系統管理主要的服務器,網絡帶寬,存儲設備,以及其它安全設備,來為用戶提供基礎硬件和操作系統級的服務,作為客戶可以通過登錄它們提供的統一管理系統來付費購買相應的服務器配置,購買后客戶拿到的基本是類似裸機的服務器,可以自己裝載操作系統,相關軟件,對系統進行一些相關配置設置等。
PaaS 是Platform as a Service的縮寫,意思是平臺即服務,它是服務提供商在IaaS的基礎上對相關服務環境進行配置,包括操作系統,數據庫,安全設施等,可以說是為消費者提供了一些可供選擇的應用部署環境,消費者購買時直接按照自己的應用開發環境去購買相關配置方案的服務器即可。主要是支持各類開發語言的運行環境,各種數據庫選擇搭配,還包括一些想網關,負載均衡服務,限流等服務。目前的ucloud云,ucloud云都提供該服務。這類平臺即服務的主要客戶基本上都是開發和運營應用服務的商家和個人。
SaaS 是Software as a Service的縮寫,意思是軟件即服務。這個我們普通消費者最常見,我們會選擇購買一些直接可以登錄使用的軟件服務,此類服務都是各類軟件開發上提供,它不需要消費用戶自己去購買和部署軟件,進而也不需要自己去維護運營,只是直接登錄使用即可。目前市面上流行的此類服務有OA,CRM,SCM,HRM等等常用的企業辦公服務,消費用戶一般按照用戶數或者時間購買,購買后直接登錄系統即可使用。
所以,我們可以簡單的這樣理解這三個服務,IaaS是賣硬件裝機的,PaaS是成品服務器的還附帶相關軟件環境,而SaaS是純賣服務的。未來還有Serverless Mash服務,商家可能會提供組件化的基礎服務,消費者可以組合它們成為自己需要的服務出來。
0
回答0
回答1
回答0
回答0
回答0
回答0
回答9
回答9
回答5
回答