Caso de éxito
Contabilium migra de Azure a AWS, moderniza a Kubernetes y reduce un 40% el costo de infraestructura
Descripción del proyecto
Contabilium es un sistema de gestión ERP para emprendedores y PyMEs de Argentina, Chile y Uruguay. Ante un incremento excesivo de la facturación de su infraestructura en Azure, buscó alternativas, y AWS lo acompañó asignando a Craftech como partner para la migración. En tres etapas, Craftech migró la infraestructura a AWS y modernizó las aplicaciones a Kubernetes. Al terminar, el costo de infraestructura se redujo un 40%.
-40%
en el costo de infraestructura al terminar las etapas
Contabilium es un sistema de gestión ERP para emprendedores y PyMEs de Argentina, Chile y Uruguay: ventas, inventarios, compras, finanzas y cumplimiento fiscal, con KPIs en tiempo real. Ante un incremento excesivo de la facturación de su infraestructura en Azure, buscó alternativas; AWS lo acompañó asignando a Craftech como partner para la migración.
Solución implementada
- Assessment: relevamiento de recursos en Azure, diseño de la solución en AWS y plan de migración detallado
- Migración de la infraestructura de Azure a AWS en una ventana de mantenimiento acotada, sin pérdida de datos
- Monitoreo completo, backups y accesos centralizados con SSO
- Migración de las aplicaciones PHP y React de EC2 a Kubernetes en Amazon EKS
- Dockerización de servicios y optimización de Dockerfiles
- Migración de Redis a Amazon ElastiCache
- CI/CD, escalado según demanda, instancias Spot para cargas flexibles y On-Demand para servicios críticos
Desafío de negocio
Había que traducir el ecosistema de Azure a algo compatible con AWS y asegurar una migración segura y económicamente viable. La migración debía hacerse en una ventana de mantenimiento acotada, sin pérdida de datos, con costos optimizados, monitoreo completo, backups y accesos centralizados con SSO. Después, la modernización tenía que lidiar con la complejidad y el acoplamiento de la plataforma, sin un ambiente completo de pruebas.
Solución
Craftech organizó el proyecto en tres etapas: un assessment para diseñar la solución en AWS y el plan de migración, la migración de la infraestructura de Azure a AWS y la modernización de las aplicaciones hacia Kubernetes en Amazon EKS. Además, entregó documentación y sesiones de capacitación, y acompañó los cambios a la aplicación para adaptarla y hacerla más eficiente en costos.
Resultados
- Migración exitosa con un downtime acotado
- Nueva infraestructura con monitoreo y observabilidad, escalabilidad, resiliencia y despliegues automatizados
- Documentación y sesiones de capacitación, y acompañamiento en cambios a la aplicación para adaptarla y hacerla más eficiente en costos
- El costo de infraestructura se redujo un 40% al terminar las etapas
Etapa 1 — Assessment (17 de mayo – 14 de junio de 2024)
El desafío era traducir el ecosistema de Azure a algo compatible con AWS y asegurar una migración segura y económicamente viable. Durante un mes, Craftech relevó los recursos en Azure, diseñó la solución en AWS y elaboró un plan de migración detallado.
Etapa 2 — Migración (15 de julio – 15 de octubre de 2024)
Durante tres meses, Craftech migró la infraestructura de Azure a AWS en una ventana de mantenimiento acotada, sin pérdida de datos, con costos optimizados, monitoreo completo, backups y accesos centralizados con SSO. El desafío fueron las instancias Linux de Azure incompatibles con AWS, que requirieron ajustes a nivel de sistema operativo, y la replicación continua de SQL Server con funcionalidades nativas.
Etapa 3 — Modernización (6 de enero – 4 de julio de 2025)
Durante seis meses, Craftech migró las aplicaciones PHP y React de EC2 a Kubernetes en Amazon EKS, dockerizó servicios, optimizó los Dockerfiles y migró Redis a Amazon ElastiCache. Implementó CI/CD, escalado según demanda e instancias Spot para cargas flexibles y On-Demand para servicios críticos. El desafío fue la complejidad y el acoplamiento de la plataforma, sin un ambiente completo de pruebas.
Stack & tecnologías
“Confió en el equipo de craftech! demostraron mas de una vez estar mas que comprometidos con el servicio que brindan. Muchas Gracias”
¿Tu equipo enfrenta un desafío parecido?
Pide un assessment gratuito de costos y arquitectura en AWS.