Dependendo de como o aplicativo está escrito, convém verificar o Google App Engine . Acredito que há uma certa quantidade de aplicativos gratuitos (? 10?) Que você tem permissão para executar dentro de certos parâmetros de largura de banda.
A conversão de aplicativos JSP / Servlet bem comportados para executar o GAE não deve ser muito difícil - a parte que pode precisar de uma alteração maior é a persistência de dados.