Caso de éxito
Tooit migra de Rancher a Amazon EKS con persistencia, backups y escalado en AWS
Resumen
Tooit es una software factory argentina que desarrolla soluciones digitales a medida. Su plataforma corría sobre un cluster Rancher donde dev, UAT y producción convivían sin posibilidad de compartir datos ni escalar, y sin backups. En unos dos meses, Craftech la migró a Amazon EKS con tres entornos separados por namespaces, persistencia compartida con Amazon EFS, respaldos con AWS Backup e infraestructura como código en Terraform.
Tooit es una software factory argentina que construye soluciones digitales a medida para distintos negocios. Como muchos equipos que crecen rápido, su plataforma vivía sobre una arquitectura que había cumplido su función pero ya mostraba límites: un cluster de Rancher donde los entornos de desarrollo, UAT y producción convivían sin la separación ni la elasticidad que el negocio empezaba a necesitar. Para resolverlo sin frenar el desarrollo, Tooit eligió migrar a AWS con Craftech.
Solución implementada
- Migró el cluster de Rancher a Amazon EKS, separando los entornos Dev, Stg y Prod en namespaces
- Adoptó Amazon EFS para la persistencia de datos compartida entre PODs
- Configuró AWS Backup para resguardar el almacenamiento, incluyendo los archivos de Drupal
- Migró los certificados de Cert Manager a AWS ACM y actualizó los charts a Helm 3
- Creó la infraestructura como código con Terraform para hacerla reproducible
- Implementó observabilidad full-stack con Grafana, Prometheus, Elasticsearch y Graylog
- Gestionó los secretos con Vault
Desafío de negocio
El cluster de Rancher arrastraba un problema de fondo: los PODs usaban el almacenamiento de las propias instancias, de modo que no era posible compartir datos entre ellos y, por lo tanto, tampoco escalar. A eso se sumaba la ausencia de una solución de backup —en particular, no existía respaldo de los archivos de Drupal, un riesgo concreto— y la complejidad de la dockerización. La arquitectura existente simplemente no podía crecer, y cualquier migración tenía que resolver persistencia, respaldo y escalado de una sola vez.
Solución
Craftech migró el cluster de Rancher a Amazon EKS y separó los tres entornos —Dev, Stg y Prod— en namespaces, dándole a Tooit el aislamiento que antes no tenía. El nudo de la persistencia se resolvió con Amazon EFS, que permite compartir datos entre PODs y, con eso, escalar; sobre ese almacenamiento se configuró AWS Backup para resguardarlo, incluyendo los archivos de Drupal que antes quedaban desprotegidos. Los certificados se migraron de Cert Manager a AWS ACM y los charts se actualizaron a Helm 3. Toda la infraestructura se creó como código con Terraform, se sumó observabilidad full-stack con Grafana, Prometheus, Elasticsearch y Graylog, y los secretos pasaron a gestionarse con Vault. En unos dos meses, Tooit pasó de una plataforma que no podía escalar a una base cloud-native lista para crecer.
Resultados
- Plataforma sobre Amazon EKS con tres entornos aislados por namespaces (Dev, Stg, Prod)
- Persistencia de datos compartida vía Amazon EFS, habilitando el escalado antes imposible
- Respaldos gestionados con AWS Backup, incluyendo los archivos de Drupal
- Infraestructura como código en Terraform: entornos reproducibles
- Observabilidad full-stack con Grafana, Prometheus, Elasticsearch y Graylog
- Certificados gestionados con AWS ACM y secretos centralizados con Vault
Trabajar con Craftech
Craftech encaró la migración de punta a punta, resolviendo en un mismo proyecto las tres piezas que bloqueaban a Tooit: persistencia, backups y escalado. Más allá de mover el cluster, dejó la plataforma como código y observable, de modo que el equipo de Tooit pudiera operarla y evolucionarla con la previsibilidad que da Amazon EKS.
Tecnologías utilizadas
La nueva plataforma corre sobre Amazon EKS como base de Kubernetes, con Amazon EFS para la persistencia compartida y AWS Backup para los respaldos. Los certificados se gestionan con AWS ACM y los despliegues con Helm 3, todo provisionado como código con Terraform. La observabilidad se apoya en Grafana, Prometheus, Elasticsearch y Graylog, y los secretos se administran con Vault.
Stack & tecnologías
“Trabajar con Craftech fue una buena elección. El equipo se sumó a Tooit y a los objetivos de manera muy profesional y siempre respondió nuestras preguntas. Fue una experiencia recomendable. ¡Gracias!”
¿Tu equipo enfrenta un desafío parecido?
Pedí un assessment gratuito de costos y arquitectura en AWS.