Como hospedar um projeto em HTML5 no Google App Engine
Passo a passo de como utilizar o Google App Engine (appspot.com) para hospedar projetos em HTML5
Tutorial dividido em 3 partes:
- Registro no Goggle App Engine
- Download, instalação e configuração do Eclipse IDE
- Publicação da aplicação
Antes de começarmos deixe eu citar algumas das principais características do serviço Google App Engine que o tronam uma ótima alternativa para hospedagem de seus projetos.
As aplicações hospedadas no Google App Engine são de fácil construção, manutenção e principalmente muito fácil de dimensionar o serviço quando o tráfego e o armazenamento de dados da sua aplicação for crescendo.
No Google App Engine você não tem que se preocupar com servidores! Você faz o upload da sua aplicação para a infra estrutura do Google e pronto! Sua aplicação já pode ser utilizada pelos seus usuários.
Com o Google App Engine você só paga por o que você consome. Não há taxa de instalação e nenhum outro tipo de taxa. Apenas os recursos utilizados por sua aplicação é que são cobrados com valores bem competitivos aos praticados pelo mercado. Alem disso você pode facilmente configurar limites de utilização de recursos para cada uma de suas aplicações.
Não custa nada para você começar a utilizar o Google App Engine. Todas as aplicações podem utilizar até 1GB de storage, CPU e largura de banda suficiente para servir aproximadamente 5 milhões de visualizações de páginas por mes, ABSOLUTAMENTE DE GRAÇA!
Principais vantagens do Google App Engine:
- Rodar suas aplicações na infra estrutura do Google
- Ambiente de desenvolvimento integrado
- Você pode utilizar seu próprio domínio ou utilizar o domínio grátis do Google App Engine (ex: http://emersonestrella.appspot.com)
- Você pode utilizar linguagens de programação como: PHP, Java, Python e Go
1. Registro no Google App Engine (Appspot)
Para se registrar, acesse: http://appengine.google.com e entre com a sua conta Google. Despois disso você poderá criar uma aplicação no Google App Engine utilizando o Admin Console. Clique no botão "Create Application"...
E complete o formulário...
Pronto! Aplicação criada.
2. Download, instalação e configuração do Eclipse
O próximo passo é a configuração do Plug-in Google para o Eclipse. Abra o Eclipse e acesse: "Help" -> "Install new software"...
Clique no botão "Add..." para adicionar um novo site de atualizações. Em seguida complete o campo "Location" com a seguinte URL baseada na versão do Eclipse que você instalou:
- Eclipse 3.6: http://dl.google.com/eclipse/plugin/archive/3.2.4/3.6
- Eclipse 3.5: http://dl.google.com/eclipse/plugin/archive/3.1.2/3.5
- Eclipse 3.4: http://dl.google.com/eclipse/plugin/archive/2.3.3/3.4
Depois de adicionar o novo site de atualizações, volte para "Help" -> "Install new software" e selecione "Google Plugin" da lista de sites de atualizações...
... uma lista dos plugins disponiveis irá aparecer. Escolha o "Google Plugin for Eclipse" e clique em "Next >".
Você precisará reiniciar o Eclipse.
Você precisará reiniciar o Eclipse.
3. Publicação da aplicação
Crie um novo projeto no Eclipse para a sua aplicação. Para fazer isso basta ir em: "File" -> "New Project" -> "Google" -> "Web Application Project"...
Adicione todos os arquivos da sua aplicação no diretório "war" que está dentro do diretório do seu projeto no workspace do Eclipse.
Antes de subir sua aplicação para o Google App Engine você precisa lincar a seu projeto do Eclise com a sua aplicação do Google App Engine. Para isso você terá que editar o arquivo: "../war/WEB-INF/appengine-web.xml"
- Adicione o mesmo nome que você colocou na sua aplicação no Google App Engine entre as tags "application"...
- <application>my-application</application>
- Adicione o numero da versão da seua aplicação entre as tags "version"...
- <version>0.1</version>
Agora você está pronto para subir sua aplicação. É sempre recomendável que você teste localmente a aplicação antes de subi-lá.
Para subir sua aplicação, certifique-se de que você está logado com a sua conta Google. Se você não estiver logado, clique no botão "Sign in to Google" que está no canto inferior direito...
Para subir sua aplicação, certifique-se de que você está logado com a sua conta Google. Se você não estiver logado, clique no botão "Sign in to Google" que está no canto inferior direito...
E finalmente, clique no botão "Google" que está no menu e escolha a opção: "Deploy to App Engine"...
Isso irá iniciar o processo de upload da sua aplicação e após alguns segundos sua aplicação estará disponível no Google App Engine.
É isso aí. Espero que tenha ajudado vocês que estão se perguntando como utilizar o Google App Engine. Se você encontrar alguma dificuldade durante esse processo deixe um comentário. Obrigado.







No comments:
Post a Comment