Google App Engine
Google App Engine permite que você criar e hospedar aplicações web sobre os mesmos sistemas que aplicações de energia do Google.
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.
