Buscar
Social
Ofertas laborales ES
« Publicado JNIEasy v1.2 añadiendo soporte de Mac OS X | Main | Linux + Android dos en uno.. »
martes
ene222008

JEE sobre Amazon EC2

Como todos los desarrolladores Java sabemos, una de las limitantes para construir aplicaciones web sobre Java es encontrar un buen servicio de hosting a un precio razonable. Por otro lado, desde hace unos años Amazon ofrece EC2 (Elastic Computing Cloud), un sistema virtual de hosting sobre la nube (si no sabes sobre cloud computing revisa este artículo de la Wikipedia) de Amazon on demand, esto es que utiliza un sistema de replicación de servidores basado en imágenes (similar al usado por ejemplo en VMWare) que permite replicar un servidor muy fácilmente para escalar aplicaciones.

Amazon EC2 es muy usado sobre todo en starups ya que así las empresas no se tienen que preocupar por el mantenimiento de los servidores y están respaldadas por una infraestructura que les permitirá escalar en cualquier momento.

Desde hace un tiempo tenía la duda de qué también funcionaba este modelo para aplicaciones Java y este artículo de Charles Humble de InfoQ responde a mi pregunta. Amazon ofrece 3 distintos tipos de configuraciones y uno puede combinarlas para por ejemplo tener en una instancia el RDBMS y en otra un servidor de aplicaciones. Como mencioné el uso de un sistema de imágenes hace más fácil la configuración y por ejemplo ya existen imágenes para Gigaspaces XPA y Tomcat.

Lo interesante es que los precios se ajustan al uso y requisitos que necesites, en el artículo mencionan que una instalación Extra Large (15 GB de RAM, 8 procesadores, 1690 GB para almacenamiento, plataforma de 64-bit )  con un uso de 24 horas, 7 días a la semana tendría un precio de USD$7000 al año. En mi opinión es un precio muy competitivo.

Por otro lado, existe incluso un framework para Groovy que permite desplegar tus aplicaciones JEE directo a Amazon EC2 (supongo que no sería complicado un plugin para maven o una tarea de ant que tomen este framework y automatizen la tarea).

En conclusión, para startups e incluso para empresas más consolidadas, Amazon EC2 se ve como una alternativa muy viable para el hosting de aplicaciones JEE.. ¿alguna experiencia utilizando este servicio? 

 

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.
Comentarios deshabilitados
Comentarios deshabilitados en esta noticia.