什么是IaaS, PaaS和SaaS及其区别
IaaS, PaaS和SaaS是云計算的三種服務(wù)模式。
1. SaaS:Software-as-a-Service(軟件即服務(wù))提供給客戶的服務(wù)是運營商運行在云計算基礎(chǔ)設(shè)施上的應(yīng)用程序,用戶可以在各種設(shè)備上通過客戶端界面訪問,如瀏覽器。消費者不需要管理或控制任何云計算基礎(chǔ)設(shè)施,包括網(wǎng)絡(luò)、服務(wù)器、操作系統(tǒng)、存儲等等;
2. PaaS:Platform-as-a-Service(平臺即服務(wù))提供給消費者的服務(wù)是把客戶采用提供的開發(fā)語言和工具(例如Java,python, .Net等)開發(fā)的或收購的應(yīng)用程序部署到供應(yīng)商的云計算基礎(chǔ)設(shè)施上去。
客戶不需要管理或控制底層的云基礎(chǔ)設(shè)施,包括網(wǎng)絡(luò)、服務(wù)器、操作系統(tǒng)、存儲等,但客戶能控制部署的應(yīng)用程序,也可能控制運行應(yīng)用程序的托管環(huán)境配置;
3. IaaS:Infrastructure-as-a-Service(基礎(chǔ)設(shè)施即服務(wù))提供給消費者的服務(wù)是對所有計算基礎(chǔ)設(shè)施的利用,包括處理CPU、內(nèi)存、存儲、網(wǎng)絡(luò)和其它基本的計算資源,用戶能夠部署和運行任意軟件,包括操作系統(tǒng)和應(yīng)用程序。
消費者不管理或控制任何云計算基礎(chǔ)設(shè)施,但能控制操作系統(tǒng)的選擇、存儲空間、部署的應(yīng)用,也有可能獲得有限制的網(wǎng)絡(luò)組件(例如路由器、,防火墻,、負(fù)載均衡器等)的控制。
區(qū)別:
SaaS 是軟件的開發(fā)、管理、部署都交給第三方,不需要關(guān)心技術(shù)問題,可以拿來即用。普通用戶接觸到的互聯(lián)網(wǎng)服務(wù),幾乎都是 SaaS,下面是一些例子。
客戶管理服務(wù) Salesforce
團隊協(xié)同服務(wù) Google Apps
儲存服務(wù) Box
儲存服務(wù) Dropbox
社交服務(wù) Facebook / Twitter / Instagram
PaaS 提供軟件部署平臺(runtime),抽象掉了硬件和操作系統(tǒng)細(xì)節(jié),可以無縫地擴展(scaling)。開發(fā)者只需要關(guān)注自己的業(yè)務(wù)邏輯,不需要關(guān)注底層。下面這些都屬于 PaaS。
Heroku
Google App Engine
OpenShift
IaaS 是云服務(wù)的最底層,主要提供一些基礎(chǔ)資源。它與 PaaS 的區(qū)別是,用戶需要自己控制底層,實現(xiàn)基礎(chǔ)設(shè)施的使用邏輯。下面這些都屬于 IaaS。
Amazon EC2
Digital Ocean
RackSpace Cloud
擴展資料:
saas發(fā)展歷史
2003 年Sun推出J2EE技術(shù), 微軟推出.NET技術(shù), 以前只能通過桌面應(yīng)用才能實現(xiàn)的功能可以通過基于網(wǎng)頁的技術(shù)實現(xiàn)。 以Salesforce為首的多個企業(yè)推出了功能強大、用戶體驗良好的企業(yè)級產(chǎn)品。
公平的說,SaaS和ASP的差異一直就比較模糊,它們的區(qū)別有各種各樣的說法,但提出ASP概念的廠商已經(jīng)不多了。其實概念到還是次要的,最主要的是在線軟件模式的技術(shù)已經(jīng)變得成熟。
2003年后,隨著美國Salesforce、WebEx Communication、Digital Insight等企業(yè)SaaS模式的成功,國內(nèi)廠商也開始了追趕模仿之路。
Microsoft、Google、IBM、Oracle等IT界巨頭們也都已悄然搶灘中國SaaS市場。同時,SaaS正在深入的細(xì)化和發(fā)展,除了CRM之外,ERP、eHR、SCM等系統(tǒng)也都開始SaaS化。
2008 年前,IDC 將SaaS 分為兩大組成類別:托管應(yīng)用管理 (hosted AM) - 以前稱作應(yīng)用服務(wù)提供 (ASP),以及“按需定制軟件”,即 SaaS 的同義詞。
從 2009 年起,托管應(yīng)用管理已作為IDC應(yīng)用外包計劃的一部分,而按需定制軟件以及 SaaS 被視為相同的交付模式對待。
2010年,阿里巴巴宣布放棄SaaS ,意味著SaaS在中國的路并不平坦。
IaaS:Infrastructure-as-a-Service(基礎(chǔ)設(shè)施即服務(wù))
第一層叫做IaaS,有時候也叫做Hardware-as-a-Service,幾年前如果你想在辦公室或者公司的網(wǎng)站上運行一些企業(yè)應(yīng)用,你需要去買服務(wù)器,或者別的高昂的硬件來控制本地應(yīng)用,讓你的業(yè)務(wù)運行起來。
但是現(xiàn)在有IaaS,你可以將硬件外包到別的地方去。IaaS公司會提供場外服務(wù)器,存儲和網(wǎng)絡(luò)硬件,你可以租用。節(jié)省了維護(hù)成本和辦公場地,公司可以在任何時候利用這些硬件來運行其應(yīng)用。
一些大的IaaS公司包括Amazon,Microsoft,VMWare,Rackspace和RedHat.不過這些公司又都有自己的專長,比如Amazon和微軟給你提供的不只是IaaS,他們還會將其計算能力出租給你來host你的網(wǎng)站。
PaaS:Platform-as-a-Service(平臺即服務(wù))
第二層就是所謂的PaaS,某些時候也叫做中間件。你公司所有的開發(fā)都可以在這一層進(jìn)行,節(jié)省了時間和資源。
PaaS公司在網(wǎng)上提供各種開發(fā)和分發(fā)應(yīng)用的解決方案,比如虛擬服務(wù)器和操作系統(tǒng)。這節(jié)省了你在硬件上的費用,也讓分散的工作室之間的合作變得更加容易。網(wǎng)頁應(yīng)用管理,應(yīng)用設(shè)計,應(yīng)用虛擬主機,存儲,安全以及應(yīng)用開發(fā)協(xié)作工具等。
一些大的PaaS提供者有GoogleAppEngine,MicrosoftAzure,F(xiàn)orce.com,Heroku,EngineYard。最近興起的公司有AppFog,Mendix和StandingCloud
SaaS:Software-as-a-Service(軟件即服務(wù))
第三層也就是所謂SaaS。這一層是和你的生活每天接觸的一層,大多是通過網(wǎng)頁瀏覽器來接入。任何一個遠(yuǎn)程服務(wù)器上的應(yīng)用都可以通過網(wǎng)絡(luò)來運行,就是SaaS了。
你消費的服務(wù)完全是從網(wǎng)頁如Netflix,MOG,GoogleApps,Box.net,Dropbox或者蘋果的iCloud那里進(jìn)入這些分類。盡管這些網(wǎng)頁服務(wù)是用作商務(wù)和娛樂或者兩者都有,但這也算是云技術(shù)的一部分。
一些用作商務(wù)的SaaS應(yīng)用包括Citrix的GoToMeeting,Cisco的WebEx,Salesforce的CRM,ADP,Workday和SuccessFactors。
如果你要用企業(yè)CRM的話!
你買阿里云服務(wù)器屬于Iaas,需要自己安裝操作系統(tǒng),配置服務(wù)器,數(shù)據(jù)庫!
你過你做網(wǎng)站,只買域名空間,那么操作系統(tǒng),數(shù)據(jù)庫阿里云都是裝好的,你只需要把域名解析上去就可以,屬于PaaS.
如果你直接購買銷售易,釘釘?shù)腃RM,那么就直接購買,開賬號密碼即可!屬于SaaS平臺了!
云服務(wù)現(xiàn)在已經(jīng)快成了一個家喻戶曉的詞了。如果你不知道PaaS, IaaS 和SaaS的區(qū)別,那么也沒啥,因為很多人確實不知道。 云其實是互聯(lián)網(wǎng)的一個隱喻,云計算其實就是使用互聯(lián)網(wǎng)來接入存儲或者運行在遠(yuǎn)程服務(wù)器端的應(yīng)用,數(shù)據(jù),或者服務(wù)。 任何一個使用基于互聯(lián)網(wǎng)的方法來計算,存儲和開發(fā)的公司,都可以從技術(shù)上叫做從事云的公司。然而,不是所有的云公司都一樣。不是所有人都是CTO,所以有時候看到云技術(shù)背后的一些詞可能會比較頭疼。 云也是分層的 任何一個在互聯(lián)網(wǎng)上提供其服務(wù)的公司都可以叫做云計算公司。其實云計算分幾層的,分別是Infrastructure(基礎(chǔ)設(shè)施)-as-a- Service,Platform(平臺)-as-a-Service,Software(軟件)-as-a-Service。基礎(chǔ)設(shè)施在最下端,平臺在 中間,軟件在頂端。別的一些軟的層可以在這些層上面添加。 IaaS: Infrastructure-as-a-Service(基礎(chǔ)設(shè)施即服務(wù)) 第一層叫做IaaS,有時候也叫做Hardware-as-a-Service,幾年前如果你想在辦公室或者公司的網(wǎng)站上運行一些企業(yè)應(yīng)用,你需要去買服務(wù)器,或者別的高昂的硬件來控制本地應(yīng)用,讓你的業(yè)務(wù)運行起來。 但是現(xiàn)在有IaaS,你可以將硬件外包到別的地方去。IaaS公司會提供場外服務(wù)器,存儲和網(wǎng)絡(luò)硬件,你可以租用。節(jié)省了維護(hù)成本和辦公場地,公司可以在任何時候利用這些硬件來運行其應(yīng)用。 一些大的IaaS公司包括Amazon, Microsoft, VMWare, Rackspace和Red Hat.不過這些公司又都有自己的專長,比如Amazon和微軟給你提供的不只是IaaS,他們還會將其計算能力出租給你來host你的網(wǎng)站。 PaaS: Platform-as-a-Service(平臺即服務(wù)) 第二層就是所謂的PaaS,某些時候也叫做中間件。你公司所有的開發(fā)都可以在這一層進(jìn)行,節(jié)省了時間和資源。 PaaS公司在網(wǎng)上提供各種開發(fā)和分發(fā)應(yīng)用的解決方案,比如虛擬服務(wù)器和操作系統(tǒng)。這節(jié)省了你在硬件上的費用,也讓分散的工作室之間的合作變得更加容易。網(wǎng)頁應(yīng)用管理,應(yīng)用設(shè)計,應(yīng)用虛擬主機,存儲,安全以及應(yīng)用開發(fā)協(xié)作工具等。 一些大的PaaS提供者有Google App Engine,Microsoft Azure,F(xiàn)orce.com,Heroku,Engine Yard。最近興起的公司有AppFog,Mendix 和Standing CloudSaaS:Software-as-a-Service (軟件即服務(wù)) 第三層也就是所謂SaaS。這一層是和你的生活每天接觸的一層,大多是通過網(wǎng)頁瀏覽器來接入。任何一個遠(yuǎn)程服務(wù)器上的應(yīng)用都可以通過網(wǎng)絡(luò)來運行,就是SaaS了。 你消費的服務(wù)完全是從網(wǎng)頁如Netflix, MOG, Google Apps, Box.net, Dropbox或者蘋果的iCloud那里進(jìn)入這些分類。盡管這些網(wǎng)頁服務(wù)是用作商務(wù)和娛樂或者兩者都有,但這也算是云技術(shù)的一部分。 一些用作商務(wù)的SaaS應(yīng)用包括Citrix的GoToMeeting,Cisco的WebEx,Salesforce的CRM,ADP,Workday和SuccessFactors。
總結(jié)
以上是生活随笔為你收集整理的什么是IaaS, PaaS和SaaS及其区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: flask 安装flask_result
- 下一篇: 中科大 计算机网络16 P2P应用