Blog de Programación y Diseño Web

Empezar con Google App Engine (JAVA)

Escrito en Java by Andres on the agosto 25th, 2009

Mucha gente huye de Java y no precisamente por la inherente dificultad de aprender este lenguaje, la mayoría lo hace simplemente porque les complica configurar un ambiente de desarrollo y ademas no existen muchas alternativas de alojamiento como en PHP, pero todo esto puede cambiar si aprendemos a utilizar Google App Engine.

google_appengine[1]_2
Google App Engine es un servicio de Google bajo el concepto de cloud computing en el cual no nos preocupamos del servidor de aplicaciones ni tampoco de donde alojaremos nuestra data. Lo único que necesitamos para empezar es bajar el SDK, escribir código, compilar y luego realizar el anhelado deploy.

Empezando con Google App Engine

Para comenzar debes registrarte en el siguiente link:
http://code.google.com/intl/es-ES/appengine/

Debes crear una nueva aplicación, asi obtendras un subdominio en appspot.com y una application-id que nos servirá para hacer el deploy.

Apps

Inventamos un nombre que será el ID de la aplicación y nombre del subdominio.

install7

Una vez que este creada la aplicación en la cuenta de App engine, configuraremos el entorno de desarrollo.

Configurando el entorno de desarrollo

Descargamos Eclipse, en este caso particular elegimos la versión Europa.

http://www.eclipse.org/downloads/moreinfo/jee.php

Una vez descargado, procederemos a instalar el SDK de Google App Engine desde Eclipse.

Seleccionamos  Help -> Software Updates -> Find/Install

Appengine

Luego seleccionamos Search for new features

Nuevas Caracteristicas

Pinchamos New Remote Site, ahora debemos colocar una URL de instalación, para el caso de Google App Engine se obtiene de :
http://code.google.com/intl/es/appengine/docs/java/gettingstarted/installing.html

Agregamos la url correspondiente a Eclipse Europa.

http://dl.google.com/eclipse/plugin/3.3

(En el listado ya tengo el sitio agregado, por eso aparece en el listado antes de agregar la URL).

appengine3

Listo, ya podemos crear nuestro primer proyecto.

install4

Elegimos el nombre del proyecto y el package correspondiente, no es necesario que el proyecto lleve integrado GWT.

appengine454

En la vista de package explorer debieramos tener la siguiente estructura.

install10

Compilamos el proyecto (Ctrl+B) y haremos nuestro primer deploy a la nube, antes de eso configuramos la ID del proyecto.

install8

Ahora si estamos listos para hacer deploy, hacemos click en el boton deploy en la barra superior.

Efectuando el deploy

install13

Colcamos el e-mail y password de nuestra cuenta google y presionamos en deploy.

install11

La consola de eclipse arrojará mensajes relacionados con el deploy y debiera quedar así (Deployment completed successfully).

install12

Luego visitamos nuestra dirección para ver como quedó.

http://proyectogap1.appspot.com/

listo

Hemos concluido esta primera parte, ya podemos hacer nuestros deploys a la nube.

.

Dejame tu comentario