Alguém conhece algum serviço de hospedagem Java grátis?

Alguém conhece algum serviço de hospedagem Java grátis?

Tenho um servidor java que quero hospedar na rede.

Encontrei o Google App Engine, mas requer muitas alterações no aplicativo.

Basicamente, quero colocar meu jar compilado em algum lugar, executá-lo e controlá-lo via linha de comando.

Responder1

Você poderia experimentar o nível gratuito da Amazon, que acho que oferece uma mini instância gratuita por um ano; http://aws.amazon.com/free/
Selecione uma imagem do Ubuntu nas imagens públicas e instale-a na instância e, em seguida, apt-get install tomcat6 javaetc. para instalar um contêiner de aplicativo da web java.

Há mais alguns detalhes nesta pergunta/resposta sobre o uso do nível gratuito da AWS;
https://stackoverflow.com/questions/4216066/how-to-use-amazon-web-service-free-tier

Além disso, o Hpcloud.com oferece uma versão beta privada de seu novo serviço em nuvem, no qual você pode se inscrever aqui;http://hpcloud.com/
O que pode lhe dar uma instância gratuita por alguns meses. (Estou executando uma instância há cerca de 4 meses, o que é útil para testar novas instalações e similares e tem um limite de RAM muito maior que a conta gratuita da AWS)


O motivo pelo qual você pode achar difícil obter hospedagem Java gratuita, como você deve estar familiarizado com scripts mod_php ou cgi, é que, em geral, os aplicativos Java não compartilham bem os recursos.
Quero dizer, no sentido de que, por exemplo, o Tomcat tem recursos alocados por aplicativo implantado, o que significa que não é prático executar 100 tomcat wars no mesmo servidor de aplicativos. Mas o mesmo não acontece com aplicativos php executados em mod_php, onde são apenas as solicitações em execução e armazenadas em cache que estão consumindo RAM. (meu entendimento muito ingênuo...)

Responder2

Quais são os nossos requisitos? Normalmente, você não hospeda um arquivo jar em um servidor web java. Você hospeda um arquivo ear ou war. Nesse caso, você precisaria encontrar um hoster J2EE ou Tomacat gratuito.

Se o seu aplicativo Java for mais parecido com um aplicativo CGI, você provavelmente terá muito mais problemas para encontrar um hoster gratuito.

Se você não estiver usando os padrões J2EE, considere usar algo como o Google App Engine se desejar hospedagem gratuita.

AH!

Tom Purl

informação relacionada