Open IT Experts for Enterprise

Zylk empresa de desarrollo de ecommerce

zylk.net en la nube de Amazon EC2

Cesar Capillas
Cesar Capillas

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 24×7, 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:

  • https://help.ubuntu.com/community/EC2StartersGuide
  • http://paulstamatiou.com/how-to-getting-started-with-amazon-ec2

Si te ha parecido interesante comparte este post en RRS

Facebook
LinkedIn
Telegram
Email

Leer más sobre temas relacionados

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *