云計算三種服務類型
1、軟件即服務(Software as a Service,縮寫SaaS)
軟件(jian)即服務是普通(tong)消費(fei)者可以感知到的(de)(de)云計算(suan),它的(de)(de)代(dai)表有(you)Dropbox,還有(you)國內用戶熟悉的(de)(de)百(bai)度云、騰訊微云等(deng)。這(zhe)種云計算(suan)最大的(de)(de)特征就是消費(fei)者并(bing)不購買任何(he)實體(ti)的(de)(de)產品,而是購買具有(you)與(yu)實體(ti)產品同等(deng)功(gong)能的(de)(de)服務。
以(yi)前(qian),我(wo)(wo)(wo)們(men)(men)(men)是(shi)(shi)(shi)(shi)(shi)花(hua)錢(qian)購買(mai)的(de)(de)是(shi)(shi)(shi)(shi)(shi)服(fu)(fu)務(wu)(wu)器(qi)上(shang)(shang)(shang)的(de)(de)存儲(chu)空間(jian)(jian)。現(xian)在,我(wo)(wo)(wo)們(men)(men)(men)花(hua)錢(qian)購買(mai)的(de)(de)是(shi)(shi)(shi)(shi)(shi)Dropbox的(de)(de)存儲(chu)服(fu)(fu)務(wu)(wu)。表面上(shang)(shang)(shang)看,兩(liang)者(zhe)沒(mei)有(you)實際的(de)(de)區別。但(dan)是(shi)(shi)(shi)(shi)(shi)換一個角度來看,兩(liang)者(zhe)卻完全不(bu)(bu)同。以(yi)前(qian),我(wo)(wo)(wo)們(men)(men)(men)花(hua)錢(qian)購買(mai)服(fu)(fu)務(wu)(wu)器(qi)上(shang)(shang)(shang)的(de)(de)存儲(chu)空間(jian)(jian),假設是(shi)(shi)(shi)(shi)(shi)空間(jian)(jian)容量是(shi)(shi)(shi)(shi)(shi)10G,我(wo)(wo)(wo)們(men)(men)(men)是(shi)(shi)(shi)(shi)(shi)真正(zheng)的(de)(de)買(mai)到(dao)了服(fu)(fu)務(wu)(wu)器(qi)上(shang)(shang)(shang)的(de)(de)10G空間(jian)(jian)。如果我(wo)(wo)(wo)們(men)(men)(men)不(bu)(bu)上(shang)(shang)(shang)傳文件(jian)的(de)(de)話,那(nei)么服(fu)(fu)務(wu)(wu)器(qi)上(shang)(shang)(shang)的(de)(de)這10G空間(jian)(jian)就(jiu)是(shi)(shi)(shi)(shi)(shi)空的(de)(de)。現(xian)在,我(wo)(wo)(wo)們(men)(men)(men)購買(mai)Dropbox的(de)(de)存儲(chu)服(fu)(fu)務(wu)(wu),假設空間(jian)(jian)容量還是(shi)(shi)(shi)(shi)(shi)10G,我(wo)(wo)(wo)們(men)(men)(men)卻并沒(mei)有(you)真正(zheng)的(de)(de)買(mai)到(dao)Dropbox服(fu)(fu)務(wu)(wu)器(qi)上(shang)(shang)(shang)10G的(de)(de)空間(jian)(jian),我(wo)(wo)(wo)們(men)(men)(men)買(mai)到(dao)的(de)(de)是(shi)(shi)(shi)(shi)(shi)10G空間(jian)(jian)的(de)(de)服(fu)(fu)務(wu)(wu)。也就(jiu)是(shi)(shi)(shi)(shi)(shi)說,如果我(wo)(wo)(wo)們(men)(men)(men)上(shang)(shang)(shang)傳文件(jian),Dropbox會將(jiang)文件(jian)分開(kai)放在任(ren)(ren)何地方的(de)(de)任(ren)(ren)何服(fu)(fu)務(wu)(wu)器(qi)上(shang)(shang)(shang),如果我(wo)(wo)(wo)們(men)(men)(men)不(bu)(bu)上(shang)(shang)(shang)傳文件(jian),Dropbox的(de)(de)服(fu)(fu)務(wu)(wu)器(qi)上(shang)(shang)(shang)就(jiu)根本沒(mei)有(you)屬于我(wo)(wo)(wo)們(men)(men)(men)的(de)(de)任(ren)(ren)何空間(jian)(jian)。
2、平臺即服務(Platform as a Service,縮寫PaaS)
與(yu)軟件(jian)即服務(wu)不同,平臺(tai)即服務(wu)是面(mian)向(xiang)開(kai)發者(zhe)的(de)云計算。這種云計算最(zui)大(da)的(de)特征(zheng)是它自帶(dai)開(kai)發環(huan)境,并向(xiang)開(kai)發者(zhe)提(ti)供開(kai)發工具包。它的(de)代表有Google的(de)GAE(Google App Engine),還有國內的(de)百(bai)度的(de)BAE、新浪的(de)SAE等。
平臺即(ji)服(fu)(fu)務(wu)(wu)與軟(ruan)件(jian)即(ji)服(fu)(fu)務(wu)(wu)之(zhi)間可以相互轉換。如果是消費者,購買Dropbox的(de)服(fu)(fu)務(wu)(wu),那Dropbox就是軟(ruan)件(jian)即(ji)服(fu)(fu)務(wu)(wu)。如果是開(kai)(kai)發者,利用Dropbox提(ti)供的(de)開(kai)(kai)發包(bao)借助Dropbox的(de)服(fu)(fu)務(wu)(wu)開(kai)(kai)發自己的(de)服(fu)(fu)務(wu)(wu),那么(me)Dropbox本(ben)身就是平臺即(ji)服(fu)(fu)務(wu)(wu),構筑在Dropbox之(zhi)上(shang)的(de)開(kai)(kai)發者的(de)服(fu)(fu)務(wu)(wu)就是軟(ruan)件(jian)即(ji)服(fu)(fu)務(wu)(wu)。
以前,開(kai)(kai)(kai)(kai)發(fa)(fa)(fa)者(zhe)如(ru)果要(yao)搭建一個(ge)網站,需要(yao)做很(hen)多(duo)準備(bei)工作(zuo)(zuo),比(bi)如(ru)購(gou)買服(fu)(fu)務(wu)器,安裝操作(zuo)(zuo)系統(tong),搭建開(kai)(kai)(kai)(kai)發(fa)(fa)(fa)環境等(deng)等(deng)。現在,開(kai)(kai)(kai)(kai)發(fa)(fa)(fa)者(zhe)如(ru)果購(gou)買平臺(tai)即服(fu)(fu)務(wu)云計算,就可以省去上面費時(shi)費力的(de)準備(bei)工作(zuo)(zuo),直(zhi)接(jie)進行網站的(de)開(kai)(kai)(kai)(kai)發(fa)(fa)(fa)。不僅如(ru)此,開(kai)(kai)(kai)(kai)發(fa)(fa)(fa)者(zhe)還(huan)可以使(shi)用各種(zhong)現成的(de)服(fu)(fu)務(wu),比(bi)如(ru)GAE會向開(kai)(kai)(kai)(kai)發(fa)(fa)(fa)者(zhe)提(ti)供Google內部使(shi)用的(de)先(xian)進的(de)開(kai)(kai)(kai)(kai)發(fa)(fa)(fa)工具和領先(xian)的(de)大數據技(ji)術。這(zhe)一切都使(shi)得(de)網站開(kai)(kai)(kai)(kai)發(fa)(fa)(fa)變得(de)比(bi)以前輕松很(hen)多(duo),這(zhe)也(ye)是云計算時(shi)代互聯(lian)網更加繁榮(rong)的(de)原因之一。
3、基礎架構即服務(Infrastructure as a Service,縮寫IaaS)
基(ji)礎(chu)架構(gou)即(ji)服務(wu)一般面向的(de)(de)是企業(ye)用戶,它的(de)(de)代表有(you)Amazon的(de)(de)AWS(Amazon Web Service),還有(you)國(guo)內的(de)(de)PPPCloud等(deng)。
這種云計算(suan)最(zui)大(da)的(de)特征在于,它(ta)并不像傳統的(de)服務(wu)器(qi)租(zu)賃(lin)商一(yi)(yi)樣出(chu)租(zu)具(ju)體的(de)服務(wu)器(qi)實體,它(ta)出(chu)租(zu)的(de)是服務(wu)器(qi)的(de)計算(suan)能(neng)力(li)(li)和(he)存儲(chu)能(neng)力(li)(li)。AWS將Amazon計算(suan)中心的(de)所(suo)有的(de)服務(wu)器(qi)的(de)計算(suan)能(neng)力(li)(li)和(he)存儲(chu)能(neng)力(li)(li)整(zheng)合(he)成一(yi)(yi)個(ge)整(zheng)體,然后將其(qi)劃(hua)分為一(yi)(yi)個(ge)個(ge)虛擬的(de)實例(li),每一(yi)(yi)個(ge)實例(li)代表著一(yi)(yi)定的(de)計算(suan)能(neng)力(li)(li)和(he)存儲(chu)能(neng)力(li)(li)。購(gou)買AWS云計算(suan)服務(wu)的(de)公司就(jiu)以這些(xie)實例(li)就(jiu)作為計量單(dan)位。
基礎(chu)(chu)架構(gou)即(ji)(ji)(ji)服務(wu)(wu)(wu)與平臺(tai)(tai)即(ji)(ji)(ji)服務(wu)(wu)(wu)有顯著的(de)(de)區(qu)別,基礎(chu)(chu)架構(gou)即(ji)(ji)(ji)服務(wu)(wu)(wu)提(ti)供的(de)(de)只有計(ji)(ji)算(suan)(suan)能力和(he)存(cun)儲能力的(de)(de)服務(wu)(wu)(wu),平臺(tai)(tai)即(ji)(ji)(ji)服務(wu)(wu)(wu)提(ti)供的(de)(de)除了計(ji)(ji)算(suan)(suan)能力和(he)存(cun)儲能力的(de)(de)服務(wu)(wu)(wu),還(huan)提(ti)供給開(kai)發(fa)者的(de)(de)完備的(de)(de)開(kai)發(fa)工具包和(he)配套的(de)(de)開(kai)發(fa)環(huan)境(jing)。也(ye)就是說,開(kai)發(fa)者使(shi)(shi)用平臺(tai)(tai)即(ji)(ji)(ji)服務(wu)(wu)(wu)時(shi),可以直接開(kai)始進(jin)行開(kai)發(fa)工作(zuo)。而使(shi)(shi)用基礎(chu)(chu)架構(gou)即(ji)(ji)(ji)服務(wu)(wu)(wu)時(shi),則必須(xu)先進(jin)行如安(an)裝(zhuang)操(cao)作(zuo)系統(tong)、搭建開(kai)發(fa)環(huan)境(jing)等(deng)準備工作(zuo)。
基(ji)礎架構(gou)即服(fu)(fu)務(wu)是云計算的(de)基(ji)石,平臺即服(fu)(fu)務(wu)和(he)軟(ruan)件即服(fu)(fu)務(wu)構(gou)建在它(ta)的(de)上面,分別(bie)為開發者和(he)消費者提供服(fu)(fu)務(wu),而它(ta)本身則為大數據服(fu)(fu)務(wu)。
云計算其他服務類型
1、FaaS(functions as a service,功能即服務)
FaaS,無服務器(qi)計算的(de)云實(shi)例化(hua),為PaaS增加(jia)了(le)另(ling)一(yi)個抽象層,以便開發(fa)人員在堆棧(zhan)中完全隔絕(jue)一(yi)切(qie)優先(xian)級(ji)低(di)于他們代碼(ma)的(de)東西(xi)。不(bu)是(shi)去搞虛擬服務器(qi)、容器(qi)和應用(yong)運(yun)行時間(jian),而是(shi)上傳(chuan)功能代碼(ma)塊,讓它們被某個事件觸發(fa)(例如表(biao)單提(ti)交或(huo)上傳(chuan)文件)。所有主要云都會在IaaS之上提(ti)供FaaS.FaaS應用(yong)的(de)一(yi)個特殊的(de)好(hao)處是(shi),在事件發(fa)生之前(qian)不(bu)會使(shi)用(yong)IaaS資源,可通過降低(di)資源使(shi)用(yong)率來減少(shao)費用(yong)。
2、私有云
私(si)有(you)(you)云可以(yi)說(shuo)是(shi)(shi)小尺寸的(de)(de)IaaS公(gong)有(you)(you)云,使(shi)軟件(jian)(jian)可以(yi)部署(shu)和(he)運行在客(ke)戶(hu)的(de)(de)數(shu)據中(zhong)(zhong)心(xin)。與公(gong)有(you)(you)云一樣(yang),內(nei)部客(ke)戶(hu)可以(yi)提供自己的(de)(de)虛(xu)擬資源,以(yi)構建、測試(shi)和(he)運行應用程(cheng)序,通(tong)過(guo)計量資源消耗進行收費。對(dui)于(yu)管(guan)理員(yuan)而(er)言,私(si)有(you)(you)云數(shu)據中(zhong)(zhong)心(xin)最好就是(shi)(shi)自動(dong)化,而(er)最差的(de)(de)情(qing)況則是(shi)(shi)手動(dong)配置和(he)管(guan)理。VMware的(de)(de)軟件(jian)(jian)定(ding)義(yi)數(shu)據中(zhong)(zhong)心(xin)棧是(shi)(shi)最受歡迎的(de)(de)商業私(si)有(you)(you)云軟件(jian)(jian),雖(sui)然OpenStack是(shi)(shi)開(kai)源方(fang)面(mian)的(de)(de)領袖。
3、混合云
混合(he)云(yun)是私有(you)(you)云(yun)與公(gong)有(you)(you)云(yun)的集成。混合(he)云(yun)涉及創建(jian)并行環境,是應用(yong)(yong)程(cheng)序可(ke)(ke)以在(zai)私有(you)(you)云(yun)和(he)公(gong)有(you)(you)云(yun)之(zhi)間(jian)輕松移動(dong)。在(zai)其他(ta)情況下(xia),數(shu)據(ju)(ju)庫可(ke)(ke)能待在(zai)客戶數(shu)據(ju)(ju)中(zhong)心(xin)與公(gong)有(you)(you)云(yun)應用(yong)(yong)程(cheng)序集成——在(zai)需(xu)求(qiu)高(gao)峰期(qi),虛擬(ni)化數(shu)據(ju)(ju)中(zhong)心(xin)的工作負載可(ke)(ke)能會被復制(zhi)到云(yun)。私有(you)(you)云(yun)和(he)公(gong)有(you)(you)云(yun)之(zhi)間(jian)的集成類型差別很大(da),但(dan)他(ta)們必(bi)須各(ge)自互相適應,以成為一個混合(he)云(yun)的模式。
4、公有 API(API,應用程序設計接口)
正如SaaS在互(hu)聯網上為用(yong)(yong)戶交付應用(yong)(yong)程序(xu),共有API為開發(fa)人(ren)員提供(gong)應用(yong)(yong)程序(xu)功(gong)能,可(ke)(ke)以(yi)以(yi)編程的(de)方式訪問。例如,在構建(jian)Web應用(yong)(yong)時,開發(fa)人(ren)員經常會利用(yong)(yong)谷歌地圖API提供(gong)行車路(lu)線;為了(le)集成(cheng)到(dao)社交媒體(ti),開發(fa)人(ren)員可(ke)(ke)能會呼吁API通過Twitter或Facebook被(bei)保持。Twilio已(yi)經建(jian)立了(le)一個成(cheng)功(gong)的(de)業(ye)務,致(zhi)力于通過公共API提供(gong)電話(hua)和消息(xi)傳遞服務。最(zui)終,任何企業(ye)都(dou)可(ke)(ke)以(yi)提供(gong)自己的(de)公有API實現(xian)客戶消費數據和應用(yong)(yong)程序(xu)功(gong)能的(de)訪問。
5、iPaaS(integration platform as a service,集成平臺即服務)
數(shu)據集(ji)成(cheng)是任(ren)何具備一(yi)(yi)定(ding)規(gui)模的公(gong)司的一(yi)(yi)個關鍵問題,尤其對于那些大規(gui)模采用(yong)SaaS的企(qi)業(ye)而言。iPaaS供(gong)應(ying)商(shang)通常提(ti)供(gong)預先構建的連接器(qi),為流行的SaaS應(ying)用(yong)程(cheng)序(xu)和本(ben)地(di)企(qi)業(ye)應(ying)用(yong)程(cheng)序(xu)之(zhi)間提(ti)供(gong)共(gong)享數(shu)據,盡(jin)管供(gong)應(ying)商(shang)可能(neng)或多或少地(di)關注B2B電子商(shang)務集(ji)成(cheng)、云集(ji)成(cheng)或傳SOA風格的集(ji)成(cheng)。
6、IDaaS(identity as a service,身份即服務)
在私(si)有數據中(zhong)心和(he)公有云(yun)網站上,與云(yun)計算相(xiang)關的(de)(de)(de)最(zui)大的(de)(de)(de)安(an)全(quan)問題(ti)就是管理用(yong)(yong)戶(hu)(hu)身(shen)份(fen)及其相(xiang)關權(quan)利和(he)權(quan)限。IDaaS供(gong)應商保持基于云(yun)計算的(de)(de)(de)用(yong)(yong)戶(hu)(hu)配置(zhi)文(wen)件,驗證用(yong)(yong)戶(hu)(hu)身(shen)份(fen),并使訪問資源或應用(yong)(yong)程序基于安(an)全(quan)策(ce)略(lve)、用(yong)(yong)戶(hu)(hu)組和(he)個(ge)人(ren)的(de)(de)(de)特權(quan)。能(neng)夠(gou)集成各種目錄服(fu)務(wu)(Active directory LDAP等等),而(er)且這是至(zhi)關重要的(de)(de)(de)。
7、協作平臺(Collaboration platforms)
協作(zuo)解決方案如Slack、微軟Teams和(he)HipChat已經成為重要(yao)的信(xin)息(xi)溝通平臺,是組織內部(bu)能夠(gou)有效地溝通和(he)合作(zuo)。基(ji)本上,這些解決方案是相對簡單的SaaS應用程(cheng)序,支(zhi)持聊天(tian)形式的消息(xi)傳遞(di)以及文件共享和(he)音視頻交流。大多數提供API來(lai)促進與其他系統(tong)的集成,使(shi)第三方開(kai)發者創建和(he)共享插件,增強功能。
8、垂直云(Vertical clouds)
在金(jin)融(rong)、醫(yi)療、零售、生(sheng)命科學和制造行(xing)業提供PaaS云(yun)使客(ke)戶建立垂直應用(yong)程序,接(jie)近行(xing)業特定的、API-accessible服務。垂直云(yun)可以減少垂直應用(yong)程序投放(fang)到市場的時間,加速特定領域的B2B集成。大多數(shu)垂直云(yun)的構建都帶著一些培養生(sheng)態合作(zuo)伙伴系統(tong)的目的。
申明:以上內容源于程序系統索引或網民分享提供,僅供您參考使用,不代表本網站的研究觀點,請注意甄別內容來源的真實性和權威性。