標籤:paas 雲端運算 metadata 多租戶 快速開發
2014年國內雲端運算產業進入飛速發展的階段,多年來的雲端運算熱度使得雲端運算產業迅速進入了應用落地的階段。IaaS、PaaS、SaaS市場的各大廠商紛紛大力布局,使得雲端運算在這三個層次的應用進入實際使用階段。IaaS廠商已經基本成熟,擁有成熟的管理技術和虛擬化平台,並已經供應商業化應用一段時間。各大雲端運算廠商在IaaS已經進入成熟應用的階段,紛紛把注意力投向了PaaS領域。各自PaaS平台的構件成為了各大雲端運算廠商目前階段的重點。SaaS廠商也不再如前幾年的鳳毛麟角,ERP、HR、CRM、OA辦公、專案管理等常用資訊系統均出現了SaaS產品,並且使用者數量也得到穩步的增長。
雲端運算的潮流愈演愈烈,EEPlat PaaS平台在PaaS領域處於非常重要的位置,將在IaaS和SaaS之間發揮重要的承接作用。對於傳統軟體開發組織來說,通過使用EEPlat PaaS平台,能夠使得開發組織迅速從傳統企業開發領域進入雲端運算軟體開發領域,基於EEPlat PaaS平台開發,軟體開發組織能夠在自己的產品領域迅速發布自己的SaaS產品,從而在愈演愈烈的SaaS競爭中獲得技術優勢和產品推出時間的領先優勢。
PaaS領域分類象限圖如下所示(作者為國內PaaS專家:用友白小勇):
對於PaaS平台,Gartner把它們分為兩類,一類是應用部署和運行平台aPaaS(application platform as a service),另一類是整合平台iPaaS(integration as a service)。人們經常說的PaaS平台基本上是指aPaaS,基於中繼資料驅動的企業級PaaS平台屬於aPaaS。aPaaS解決的是單個應用如何基於PaaS平台基礎設施的問題,而iPaaS解決的是多個應用間如何整合和互動的問題。
對於aPaaS,Gartner分為三類,一類是Instance PaaS執行個體PaaS主要解決底層基礎平台的支援,第二類是Framework PaaS開發架構PaaS主要解決開發環境的問題,第三類是Metadata PaaS中繼資料PaaS主要解決快速開發發布公司專屬應用程式的問題。
國內目前的PaaS發展處於最快速的階段,各大雲端運算廠商、大中型企業都在構建自己雲平台基礎上的PaaS,從PaaS分類來說,這類PaaS產品還是以Framework PaaS為主,EEPlat PaaS則屬於Metadata PaaS領域。
下面,我們對Metadata PaaS與FrameworkPaaS進行綜合比較:
可以看出,MetaData PaaS專註於公司專屬應用程式的領域,面嚮應用的快速開發部署和發布,降低開發成本,提高開發效率。Framework PaaS則主要面向公司專屬應用程式的營運部署和資源有效利用。從應用程式層次來說EEPlatPaaS更加貼近於公司專屬應用程式的開發。
面向公司專屬應用程式的PaaS平台則是企業使用者和軟體開發組織最終關注的重點。隨著IaaS的普及,Instance PaaS和Framework PaaS的搭建完成,最終面臨的問題就是如何在雲平台上構建自己的公司專屬應用程式業務,這也是雲端運算徹底走入公司專屬應用程式實踐階段的最後一步也是最關鍵的一步。可以看出,在這關鍵的落地的一步中,EEPlat PaaS將發揮重要的作用。