O Google está colaborando com a Red Hat para permitir que desenvolvedores executem aplicativos Java voltados para a Platform-as-a-Service (PaaS) App Engine do Google em instalações cloud privadas, segundo um post no blog Cloud Plataform do Google.
As duas empresas vêm trabalhando juntas, melhorando o App Engine Test Compatibility Kit (TCK) para uma interoperabilidade futura entre a própria plataforma do Google e a implementação de terceiros da Red Hat CapeDwarf. O resultado é uma implementação no application server JBoss da Red Hat, que permite que usuários transfiram seus códigos Java da infraestrutura do Google para sua instalação interna do JBoss.
O trabalho de interoperabilidade foi feito pelos engenheiros do Google, que forneceram testes para sua implementação nativa da App Engine para o TCK, enquanto os desenvolvedores da Red Hat contribuíram com testes para o CapeDwarf. Todos os testes foram feitos contra o serviço da App Engine do Google, uma SDK da App Engine instalada localmente e uma implementação do CapeDwarf. Como parte do TCK, os testes foram liberados como código open source sob a licença Apache.
O CapeDwarf, que ainda está em desenvolvimento, pode ser rodado no JBoss no OpenShift da Red Hat ou na Compute Engine do Google, e já suporta várias partes da API App Engine.
Versões beta do CapeDwarf podem ser baixadas a partir deste link.
Site: IMasters
Data: 21/06/2013
Hora: 4h06
Seção: DEV
Autor: Carlos Alberto Miranda
Link: http://imasters.com.br/noticia/google-e-red-hat-levam-app-engine-para-jboss/