zylk.net en la nube de Amazon EC2

Llevamos un mes haciendo uso de los servicios EC2 de amazon para un proyecto europeo con Liferay Portal. Hasta ahora siempre habíamos usado plataformas de virtualización gestionadas desde equipos de zylk.net pero dada la dimensión del proyecto nos pareció una buena idea montar el entorno de test del proyecto en una instancia amazon ec2, principalmente por dos razones:

  • Relación coste/servicio
  • Gestión remota e independiente
  • Requerimientos hardware (RAM,...)

Las conclusiones que queremos compartir :-), son:

  • Desde maquinas ubuntu 10.04 (lucid lynx) las tareas de administración de las instancias ec2, s3, elastic-ip etc... son muy sencillas de realizar a traves del paquete ec2-api-tools y no requiere hacer uso de la consola web de amazon. HINT: cuidado si levantas  la instancia en europa
    --region eu-west-1
    
  • El coste del servicio para una instancia mediana es más que razonable para las fase de test de proyectos, ya que permite disponer de una plataforma en la que el usuario puede hacer test funcionales y el técnico test de stress, sin tener que preocuparse en exceso de los recursos (hardware) dedicado a la fase de test.
  • Salvo en casos concretos no creemos que EC2 sirva para mantener sistemas en producción tipo 24x7, principalmente por el coste.
  • Si utilizas S3 como punto de montaje del sistema operativo y una IP elástica, puedes incluso mantener la instancia parada durante parte del proyecto sin que se pierda la información, y así utilizar EC2 en todas las entregas para validar las mismas.
  • Creemos que para empresas de desarrollo/consultoría de mayor tamaño que la nuestra, el uso del servicio de ec2 para la fase de test de los proyectos reportaría, si cabe, más beneficios.
  • Debido a que las instancias de EC2 están detrás de un firewall aparecen pequeños problemas, que detallaremos en próximos posts, por ejemplo:
    • Hemos detectado problemas a la hora de monitorizar por JMX una instancia de tomcat.
    • Hemos detectado problemas para mantener un servicio de correo en la instancia.
       

En definitiva, la  parte que mas nos costó es sin duda que nos cobraran, y en apenas unas horas habíamos migrado un entorno completo de Liferay de test para hacer pruebas de stress.

Enlaces:

 

00

More Blog Entries

0 Comments