云計(jì)算科普之PaaS簡(jiǎn)介:平臺(tái)即服務(wù)
掃描二維碼
隨時(shí)隨地手機(jī)看文章
云計(jì)算(cloud computing)是分布式計(jì)算的一種,指的是通過(guò)網(wǎng)絡(luò)“云”將巨大的數(shù)據(jù)計(jì)算處理程序分解成無(wú)數(shù)個(gè)小程序,然后,通過(guò)多部服務(wù)器組成的系統(tǒng)進(jìn)行處理和分析這些小程序得到結(jié)果并返回給用戶。云計(jì)算早期,簡(jiǎn)單地說(shuō),就是簡(jiǎn)單的分布式計(jì)算,解決任務(wù)分發(fā),并進(jìn)行計(jì)算結(jié)果的合并。因而,云計(jì)算又稱為網(wǎng)格計(jì)算。通過(guò)這項(xiàng)技術(shù),可以在很短的時(shí)間內(nèi)(幾秒種)完成對(duì)數(shù)以萬(wàn)計(jì)的數(shù)據(jù)的處理,從而達(dá)到強(qiáng)大的網(wǎng)絡(luò)服務(wù)。
PaaS是(Platform as a Service)的縮寫(xiě),是指平臺(tái)即服務(wù)。由于是基于云的服務(wù),所以沒(méi)有安裝和維護(hù)服務(wù)器、修補(bǔ)、升級(jí)、身份驗(yàn)證等煩惱。用戶只需考慮如何創(chuàng)建最佳用戶體驗(yàn)。PaaS 還會(huì)提供更多豐富的服務(wù),如工作流和設(shè)計(jì)工具以及多個(gè) API,幫助企業(yè)用戶和開(kāi)發(fā)人員打造讓用戶滿意的應(yīng)用程序。
假設(shè)一個(gè)餐飲業(yè)者打算做披薩生意,可以從頭到尾,自己生產(chǎn)披薩,但是這樣比較麻煩,需要準(zhǔn)備的東西多,因此決定外包一部分工作,采用他人的服務(wù)。這有幾種方案,一種方案就是他人提供廚房、爐子、煤氣,你使用這些基礎(chǔ)設(shè)施,來(lái)烤你的披薩。這就是之前科普的IaaS方案,還有一種方案就是除了基礎(chǔ)設(shè)施,他人還提供披薩餅皮。只要把自己的配料灑在餅皮上,讓他幫你烤出來(lái)就行了。也就是說(shuō),你要做的就是設(shè)計(jì)披薩的味道(海鮮披薩或者雞肉披薩),他人提供平臺(tái)服務(wù),讓你把自己的設(shè)計(jì)實(shí)現(xiàn),這就是PaaS。
以國(guó)內(nèi)的開(kāi)放平臺(tái)百度Baidu App Enginee(BAE)和騰訊開(kāi)放平臺(tái)為例,百度BAE開(kāi)發(fā)人員只需上傳程序應(yīng)用代碼,百度BAE會(huì)自動(dòng)完成環(huán)境配置、應(yīng)用部署、負(fù)載均衡、資源監(jiān)控、日志收集等各項(xiàng)工作,還可以進(jìn)行擴(kuò)容升級(jí)無(wú)需重新部署代碼,開(kāi)發(fā)人員只需要關(guān)注應(yīng)用程序的實(shí)現(xiàn)就行。騰訊開(kāi)放平臺(tái)則可以讓開(kāi)發(fā)人員高效和簡(jiǎn)單的使用不同種類的集成組件來(lái)快速開(kāi)發(fā)自己的組件,可以讓開(kāi)發(fā)者的應(yīng)用數(shù)據(jù)接入騰訊平臺(tái)從而安全高效的服務(wù)騰訊海量用戶。
如果一家企業(yè)承受著把應(yīng)用程序軟件遷移至網(wǎng)絡(luò)或移動(dòng)設(shè)備的壓力,那么PaaS則具有明顯的優(yōu)勢(shì)。企業(yè)業(yè)務(wù)進(jìn)入市場(chǎng)的時(shí)間更短,這樣也就避免了開(kāi)發(fā)時(shí)間冗長(zhǎng)、上市時(shí)間過(guò)長(zhǎng)的產(chǎn)品開(kāi)發(fā)過(guò)程。這樣的產(chǎn)品必定是高質(zhì)量的,同時(shí)也必須能夠被快速提供。PaaS可讓企業(yè)更專注于他們所開(kāi)發(fā)和交付的應(yīng)用程序,而不是管理和維護(hù)完整的平臺(tái)系統(tǒng)。
對(duì)于小型企業(yè)和初創(chuàng)型企業(yè)來(lái)說(shuō),PaaS也是比較有用的,因?yàn)檫@些企業(yè)并沒(méi)有廣泛的、具有較高依賴性的舊應(yīng)用程序需要遷移。PaaS的多租戶特性可實(shí)現(xiàn)應(yīng)用程序和數(shù)據(jù)資源的最大數(shù)量共享,同時(shí)讓開(kāi)發(fā)資源繼續(xù)專注于應(yīng)用程序的交付和連接,而不是開(kāi)發(fā)和支持?jǐn)?shù)據(jù)庫(kù)資源。PaaS的未來(lái)發(fā)展空間似乎在小型企業(yè)和初創(chuàng)企業(yè),這類公司由于不依賴于與舊應(yīng)用程序的集成而更適于在云計(jì)算中進(jìn)行應(yīng)用程序開(kāi)發(fā)。
相關(guān)推薦
云計(jì)算科普之IaaS簡(jiǎn)介:基礎(chǔ)設(shè)施即服務(wù)