從來都是企業(yè)軟件競爭對手的Red Hat 與 Oracle公司,與其他許多軟件供應商,以及在線服務供應商合作,希望開發(fā)出PaaS使用標準,減輕客戶的操作難度。
“應用的啟用與廢止,有必要進行標準化,以使客戶能夠在不同平臺上,輕松管理他們的應用?!監(jiān)racle 公司融合中介軟體的高級主管Jeff Mischkinsky稱。Jeff Mischkinsky參與了使用標準的開發(fā)。
參與開發(fā)的供應商團隊包括Rackspace,Huawei,Software AG,CloudBees,以及Cloudsoft公司。團隊提出了依照提升結構化信息標準管理(OASIS)來制定PaaS標準,近十年來,OASIS是不少應用廣泛的網(wǎng)絡服務的根基。
程序開發(fā)小組知道,標準化PaaS控制指令僅是第一步。雖然近幾年來,由于Amazon 公司的彈性云計算(EC2),以及Microsoft公司的Azure之類的平臺 ,PaaS服務的使用增長顯著,并且每家供應商都會向用戶提供自己的控制臺,使得服務器之間的工作負荷整合起來很棘手。也許,為PaaS標準化出力最大的是Eucalyptus平臺。Eucalyptus平臺式開放源碼平臺,使用了Amazon公司應用程序界面(API)呼叫功能。
團隊所提出的OASIS標準,稱之為平臺云應用管理(CAMP),是一種API,能夠使用一系列指令,進行PaaS工作負荷管理。同時,CAMP還有工作負荷打包功能。JSON(基于JavaScript語言的輕量級的數(shù)據(jù)交換格式)序列會捕捉發(fā)出的指令,JSON通過REST(具象狀態(tài)傳輸)傳達,REST是的網(wǎng)絡信息交換協(xié)議,應用廣泛。“我們?yōu)閼玫纳芷谙铝硕x。”Mischkinsky稱。在將來,標準也許會附加對功能性的要求,例如工作負荷轉(zhuǎn)移功能。
使用標準的開發(fā)團隊希望,PaaS供應商們自己的云計算服務能夠識別出這些指令。若不同PaaS服務能夠使用同一套指令,那么建立工具管理多供應商的云計算工作負荷時,客戶的操作能夠大大簡化----也簡化了第三方管理軟件供應商的工作量。團隊同時稱,指令的統(tǒng)一還使得客戶省了不少力氣,不用再將工作負荷在供應商之間搬來運去。
對于PaaS 供應商而言,“應用管理監(jiān)控的操作不同,這不是產(chǎn)品差異化,”Mischkinsky表示,“差異在于平臺提供的更高級的功能,更高級的服務?!?