Google App Engine
O Google App Engine permite que você execute seus aplicativos da web na infra-estrutura do Google. Os aplicativos do Google App Engine são fáceis de criar, manter e escalar à medida que seu tráfego e armazenamento de dados precisa crescer. Com o Google App Engine, não há necessidade de manter servidores: você apenas envia seu aplicativo e ele está pronto para atender a seus usuários.
Você pode oferecer o aplicativo a partir do seu próprio nome de domínio (como http://www.example.com/) usando o Google Apps. Ou, pode oferecer o aplicativo usando um nome livre no domínio appspot.com. Você pode compartilhar o seu aplicativo com o mundo ou limitar o acesso aos membros da sua organização.
O Google App Engine suporta aplicativos criados em várias linguagens de programação. O ambiente de execução em Java do Google App Engine permite criar o seu aplicativo usando tecnologias Java padrão, incluindo a JVM, servlets Java e a linguagem de programação Java, ou qualquer outra linguagem que usa um interpretador ou compilador com base na JVM, como JavaScript e Ruby. O Google App Engine também apresenta um ambiente de execução em Python dedicado, que inclui um interpretador de Python rápido e a biblioteca Python padrão. Os ambientes de execução em Java e Python foram criados para garantir que o seu aplicativo seja executado rapidamente, com segurança e sem interferência de outros aplicativos no sistema.
Com o Google App Engine, você só paga pelo que usar. Não há preços predefinidos nem taxas recorrentes. Os recursos usados pelo seu aplicativo, como armazenamento e largura de banda, são medidos em gigabytes e cobrados a taxas competitivas. Como você é quem controla a quantidade máxima de recursos que o seu aplicativo pode consumir, ele sempre fica dentro do seu orçamento.
O Google App Engine pode ser iniciado gratuitamente. Todos os aplicativos podem usar até 500 MB de armazenamento e CPU e largura de banda suficientes para suportar um aplicativo eficiente que oferece cerca de cinco milhões de visualizações de página por mês, totalmente grátis. Ao ativar o faturamento para o seu aplicativo, os limites gratuitos aumentam e você paga somente pelos recursos que ultrapassam os níveis gratuitos.