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