PaaS服務(wù)的分類,PaaS讓用戶無(wú)需購(gòu)買和管理軟件許可,也無(wú)需管理底層基礎(chǔ)結(jié)構(gòu),從而避免了應(yīng)用開(kāi)發(fā)的復(fù)雜性。用戶可以專注管理自己開(kāi)發(fā)的應(yīng)用程序和服務(wù),剩余事項(xiàng)則由云服務(wù)商負(fù)責(zé)。
PaaS服務(wù)有以下幾類:(1)由云平臺(tái)來(lái)托管的基礎(chǔ)服務(wù)
系統(tǒng)架構(gòu)中一些常用的部件,比如數(shù)據(jù)庫(kù)、消息總線、服務(wù)總線、工作流、容器平臺(tái)等,可以用傳統(tǒng)的方式由用戶來(lái)運(yùn)行虛擬機(jī)、安裝相應(yīng)的軟件,并負(fù)責(zé)軟件的運(yùn)營(yíng)與維護(hù)。PaaS服務(wù)可以讓用戶不再花精力來(lái)管理這些基礎(chǔ)設(shè)施以及它們之間的協(xié)作,而是專注于開(kāi)發(fā)自己的應(yīng)用。
(2)支持特定模板的開(kāi)發(fā)及運(yùn)行環(huán)境
對(duì)于使用廣泛的開(kāi)發(fā)框架,PaaS提供了一個(gè)托管的平臺(tái),開(kāi)發(fā)人員可以在其基礎(chǔ)上開(kāi)發(fā)或自定義所需要的應(yīng)用程序。云平臺(tái)提供了可擴(kuò)展性和高可用性,從而減少了用戶在底層維護(hù)方面所需要的花費(fèi),既縮短了開(kāi)發(fā)周期,又提高了系統(tǒng)的性能。
(3)常用的商業(yè)功能模塊
數(shù)據(jù)分析和商業(yè)智能可以用PaaS的形式提供在云平臺(tái)上,由用戶來(lái)調(diào)用,來(lái)分析和挖掘其數(shù)據(jù)、發(fā)現(xiàn)商業(yè)趨勢(shì)、預(yù)測(cè)結(jié)果,從而促進(jìn)產(chǎn)品設(shè)計(jì)決策、投資方向及其他業(yè)務(wù)決策。現(xiàn)在常用的機(jī)器學(xué)習(xí)、聊天機(jī)器人等功能也已經(jīng)以PaaS的方式出現(xiàn)在一些云平臺(tái)上。