PaaS作為新一代的云計(jì)算平臺(tái),在互聯(lián)網(wǎng)業(yè)界中得到了廣泛的討論和關(guān)注。在一個(gè)完善的PaaS能力體系中,往往包括六大關(guān)鍵技術(shù)能力,這分別是應(yīng)用實(shí)例的動(dòng)態(tài)管理、分布式技術(shù)、應(yīng)用隔離與安全技術(shù)、應(yīng)用交互技術(shù)、服務(wù)能力開放與集成技術(shù)以及協(xié)同支持。
應(yīng)用實(shí)例的動(dòng)態(tài)管理:在PaaS平臺(tái)中有各種服務(wù)組件,這些組件有基礎(chǔ)類、有技術(shù)類、還有業(yè)務(wù)類,不論哪種組件都是要為PaaS平臺(tái)的使用者(開發(fā)者或用戶)提供一個(gè)便捷化操作功能,因此必然需要對(duì)原本獨(dú)立控制的中間件進(jìn)行封裝,給應(yīng)用開發(fā)者提供應(yīng)用實(shí)例的控制接口,支持應(yīng)用實(shí)例的動(dòng)態(tài)增加、刪除、啟動(dòng)、停止等操作。(比如將一個(gè)獨(dú)立的Tomcat封裝到PaaS平臺(tái),增加服務(wù)管理功能)
分布式技術(shù):大數(shù)據(jù)由于有數(shù)據(jù)量大,數(shù)據(jù)密集度高的特點(diǎn),傳統(tǒng)架構(gòu)往往無法支撐或支撐困難,因此引入了從并行技術(shù)到分布式技術(shù)(或網(wǎng)格計(jì)算)的轉(zhuǎn)變。在這個(gè)維度提供了與業(yè)務(wù)特性無關(guān)的分布式技術(shù)服務(wù)能力,采用大規(guī)模集群的分布式技術(shù)構(gòu)建PaaS平臺(tái)中的各個(gè)子系統(tǒng),從而提高執(zhí)行效率。
應(yīng)用隔離與安全技術(shù):這個(gè)屬于PaaS的核心能力,我們知道PaaS平臺(tái)的使用者不止一人,也不受限于一種角色的使用者,因此多租戶和安全隔離就是PaaS平臺(tái)應(yīng)具備的應(yīng)用場(chǎng)景。每個(gè)租戶都有自己的計(jì)算和存儲(chǔ)空間、組件權(quán)限和訪問控制,這樣才能將PaaS打造成為一個(gè)任務(wù)協(xié)同平臺(tái),而服務(wù)和應(yīng)用執(zhí)行環(huán)境的安全性正是保障租戶基礎(chǔ)環(huán)境的基石。
應(yīng)用交互技術(shù):應(yīng)用隔離技術(shù)使得各個(gè)應(yīng)用運(yùn)行在自己獨(dú)立的虛擬空間中,然而會(huì)導(dǎo)致應(yīng)用之間的交互收到一定的限制,進(jìn)一步限制了服務(wù)的共享和重用。因此即便租戶之間需要隔離,PaaS平臺(tái)仍然需要在頂級(jí)應(yīng)用層提供交互服務(wù),這樣應(yīng)用才不是孤島,才能讓應(yīng)用于應(yīng)用之間聯(lián)動(dòng)反饋。
服務(wù)能力開放與集成技術(shù):在PaaS服務(wù)開放層,主要包括基礎(chǔ)資源開放、數(shù)據(jù)開放、工具開放等能力,這種開放盤活了企業(yè)數(shù)據(jù)資產(chǎn)。開放基礎(chǔ)服務(wù)能力,同時(shí)支持服務(wù)能力的不斷擴(kuò)充,保證新服務(wù)能力引入的安全性和可用性。在服務(wù)集成方面,PaaS提供了服務(wù)A與服務(wù)B之間的迭代,有點(diǎn)類似于敏捷過程。
協(xié)同支持:PaaS的應(yīng)用開發(fā)是一個(gè)系統(tǒng)性工程,平臺(tái)承載了大量開發(fā)者和使用者,人員角色眾多,需要平臺(tái)方具備綜合的協(xié)同支持能力,這樣PaaS的理念才秉承了云計(jì)算的思想——開放、靈活、協(xié)作。
這就是PaaS平臺(tái)應(yīng)具備的六大關(guān)鍵技術(shù)能力。有了上述六大關(guān)鍵技術(shù)能力,下面談?wù)剬?duì)PaaS能力演進(jìn)的目標(biāo)。
云計(jì)算的IaaS提供了設(shè)施和資源,提供了基礎(chǔ)環(huán)境沒啥好說的,而PaaS是構(gòu)建在IaaS層之上并承載上層軟件服務(wù)(SaaS),所以PaaS的演進(jìn)卻是很清晰——那就是服務(wù)于業(yè)務(wù)。
為了支持一個(gè)應(yīng)用能力的構(gòu)建,通常應(yīng)用包括基礎(chǔ)類要素、技術(shù)類要素和業(yè)務(wù)類要素。
業(yè)務(wù)類要素:支持該應(yīng)用需要什么樣的業(yè)務(wù)組件(客戶類、產(chǎn)品類、營(yíng)銷類)
技術(shù)類要素:支持該應(yīng)用需要什么樣的技術(shù)支撐(分布式存儲(chǔ)、MR批處理、SQL、OLAP引擎)
基礎(chǔ)類要素:支持該應(yīng)用需要什么樣的基礎(chǔ)環(huán)境(資源管理、流程控制、規(guī)則引擎)
所以,從業(yè)務(wù)視角和技術(shù)視角看PaaS,其能力構(gòu)成是不同的——業(yè)務(wù)視角看PaaS提供的是服務(wù)能力,技術(shù)視角看PaaS則提供的是支撐能力,故PaaS可以區(qū)分為iPaaS(infrastructure)和aPaaS(Analytical)。
PaaS主要以應(yīng)用服務(wù)化而演進(jìn),因此我們可以從近期目標(biāo)到遠(yuǎn)期目標(biāo)發(fā)現(xiàn)一個(gè)現(xiàn)象:這就是面向業(yè)務(wù)的PaaS能力(aPaaS)會(huì)秉承“簡(jiǎn)單化”發(fā)展原則。
近期可能iPaaS所承載的能力比較少(固化能力少),aPaaS所承載的能力比較多(定制開發(fā)量大),中期和遠(yuǎn)期則逐漸相反——很多組件能力全都可以固化到iPaaS層,減少上層aPaaS的開發(fā)工作量。
責(zé)任編輯:PSY
-
云計(jì)算
+關(guān)注
關(guān)注
39文章
7952瀏覽量
138879 -
PaaS
+關(guān)注
關(guān)注
2文章
134瀏覽量
21952 -
云平臺(tái)
+關(guān)注
關(guān)注
1文章
1381瀏覽量
39700
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
光通信模塊技術(shù)特征與應(yīng)用解析
J599系列光纖連接器的特點(diǎn)與未來發(fā)展方向

MLOps平臺(tái)的發(fā)展方向
AI云平臺(tái)的未來趨勢(shì)與發(fā)展方向
未來數(shù)字孿生的潛在發(fā)展方向
智能駕駛的未來發(fā)展方向
AGV發(fā)展方向及鳳凰動(dòng)力舵輪選型關(guān)鍵步驟

配電室智能化的發(fā)展方向是什么?

ToF技術(shù)應(yīng)用發(fā)展方向
AGV的發(fā)展方向

智慧電力趨勢(shì)下,微機(jī)保護(hù)裝置的未來發(fā)展方向是什么?
數(shù)控加工設(shè)備的發(fā)展方向是什么
4芯M16接頭軌道交通連接器發(fā)展方向

DC電源模塊的未來發(fā)展方向和創(chuàng)新應(yīng)用領(lǐng)域

評(píng)論