Ir al contenido


Migración a Kubernetes: Implementando la “Infraestructura como código” con Terraform y automatizando los procesos de autoescalado.

Mirai es una empresa que ayuda a potenciar la venta directa en línea de los hoteles, sus clientes, tratando de liberarlos de intermediarios, proporcionándolos independencia y una reducción de sus costes globales de distribución.


Uno de los productos que ofrece es la creación, mantenimiento y alojamiento de la web del hotel. Antes de realizar el proyecto, este servicio estaba basado en un stack clásico de Wordpress, y el objetivo que tenían era pasar a trabajar con Bedrock multisite.


Después de hacer una reunión inicial con el equipo de Mirai, validamos que la necesidad principal era la migración de la plataforma legacy Wordpress a una nueva plataforma basada en Bedrock y definimos también las siguientes mejoras tanto para el entorno de PRE como por el de Producción:


  • Diseñar una nueva arquitectura.
  • Implementar la “Infraestructura como código” utilizando Terraformi automatizar los procesos de autoescalado.
  • Migrar el stack de la aplicación a Docker.
  • Automatizar la renovación de los SSL y mejorar su funcionamiento.


En este momento, Mirai tenía toda su infraestructura desplegada en AWS con unos 15 sites y las siguientes características:


  • Instancias EC2 configuradas con Trellis (Ansible).
  • Grupos de autoescalado.
  • Almacenamientos EFSi S3 por los contenidos que sube el usuario.
  • Gitlabexecutado mediante Trellis.


Una vez finalizado el proyecto, Ilimit ha continuado apoyando a Mirai en:


  • Acompañar al equipo de desarrollo en los despliegues y evolutivos de la plataforma.
  • Acompañar la evolución del proyecto aportante información y criterio en la hora de plantear escenarios de futuro y en la toma de decisiones estratégicas.
  • Migrando el servicio a Kubernetes.


Actualmente, Mirai ya ha desplegado en la nueva infraestructura unas 150 webs.


Joaquin Fernández

“Muy buena experiencia de colaboración. Gente muy profesional, técnicamente cualificada, prácticos y resolutivos, que nos ayudaron a llevar a cabo nuestro proyecto cumpliendo los plazos acordados. Los tendremos en cuenta en futuros proyectos.”

Joaquín Fernández 
CTO


Estamos muy contentos de haber contado con la confianza de una empresa como Mirai para llevar a cabo estos cambios en su arquitectura Cloud.


logo mirai