A plataforma de computação em nuvem da Red Hat, o OpenShift, agora pode executar aplicações Java EE 6 utilizando o JBoss AS 7. O OpenShift é um seviço de cloud computing do tipo plataforma como serviço (PaaS), como o Google App Engine e Windows Azure.
Além das características esperadas em cloud computing, como elasticidade e monitoramento, o OpenShift oferece independência de linguagem (são suportadas Java, PHP, Ruby, Python e Perl) e de fornecedores de infraestrutura. Apesar de atualmente utilizar apenas o Amazon EC2, outros fornecedores serão credenciados no futuro através de um programa de parceiros.
A Red Hat/JBoss publicou também uma página com resumos e links sobre o uso do serviço com o AS 7, incluindo um vídeo demonstrativo e um webminar. Edgar Silva, Gerente dos Arquitetos de Soluções da Red Hat Brasil, falou mais ao InfoQ Brasil sobre o anúncio:
Do ambiente local a nuvem em instantes: esta é a sensação que queremos que os desenvolvedores que utilizam Java EE tenham com o OpenShift. Tudo isso, mantendo as tecnologias a que estão acostumados, como JSF, JAX-RS (RESTFul Services), CDI, Spring e bancos de dados.
O JBoss AS 7 está disponível em duas edições do Openshift, Express e Flex, o que permite a evolução das aplicações. Pode-se começar fazendo o deploy no Express, sem se preocupar com a infraestrutura e, quando necessário, migrar para um ambiente dedicado no Flex.
Os desenvolvedores interessados podem cadastrar-se gratuitamente no site do OpenShift.