標簽:
紅帽和谷歌成立開源促進會,允許Java開發者在不修改JBoss應用服務器的情況下部署Google App Engine(GAE)。
紅帽的JBoss應用服務器的團隊和谷歌的云平臺團隊合作成立了開源促進會,創建了一個新的Java云應用編程框架–”CapeDwarf”。Gartner 的分析師 Yefim Natis很看好這個項目的發展前景,認為它可以讓”cloud native”和“enterprise native”結合落地。此開源促進會提供了一個GAE API ,可以讓Java開發者在不修改紅帽的JBoss服務器情況下部署他們的應用程序。提供的API包括JBoss的Infinispan, JGroups, PicketLink, HornetQ等等。該項目的網站稱:“CapeDwarf項目的最終目標是要充分實現所有GAE API。”
CapeDwarf是一個Java Framework,由谷歌的云服務“cloud native”設計,并通過紅帽的“enterprise native”企業服務實施。當前此項目開發與實施都已成熟,編程模塊經過了谷歌客戶的測試表現良好,JBoss AS開發已用于企業實戰。
CapeDwarf于2011年10月發布,Ale? Justin是此項目的創始人兼負責人,也JBoss的首席軟件工程師。他說,谷歌和紅帽合作主要開發適合GAE API的TCK,其目標是 “讓GAE盡可能地適合企業應用,而且與OpenShift的兼容性更好。”OpenShift是紅帽的PaaS。
但是,業界也對CapeDwarf基于云的開發前景表示一些擔憂。當前企業的業務是否適宜移植到GAE?谷歌是否會繼續強化GAE的企業功能?CapeDwarf未來的標準制定是否會由紅帽領導?這些問題的解決關系著會讓一個小的商業項目變為一個未來的工業標準。這對兩家公司的都是非常好的發展機會。
CapeDwarf仍處于開發階段,它目前可在JBoss上運行紅帽的OpenShift或谷歌的計算引擎。CapeDwarf項目現在由JBoss社區和GitHub開源中心負責。最新的Beta版可從JBoss網站上下載,采用Apache 2.0許可發布源碼。
|