Caso de éxito

n1co migra sus microservicios de Azure a AWS en 5 meses, en tiempo y forma y sin incidentes

5 meses Fintech
Migración

Resumen

n1co es una fintech centroamericana fundada en abril de 2022. Su infraestructura en Azure era costosa, difícil de escalar y limitada para operar microservicios críticos. Craftech migró sus microservicios a una infraestructura escalable en AWS basada en Amazon EKS. La migración se completó en 5 meses, en tiempo y forma y sin incidentes durante la ejecución.

5 meses

de Azure a AWS, en tiempo y forma

n1co es una fintech centroamericana fundada en abril de 2022 con la misión de evolucionar el sistema financiero de la región y generar un ecosistema inclusivo y confiable.

Solución implementada

  • Infraestructura escalable en AWS basada en Amazon EKS, con clústeres para desarrollo y producción
  • Componentes para estandarizar los despliegues: ArgoCD, CI/CD, Grafana y Prometheus
  • Migración de bases de datos con SQLPackage, elegido tras probar varias herramientas
  • Enfoque híbrido con un NLB como proxy hacia RDS para los casos de acceso público
  • Unificación de las bases de entornos bajos en una sola instancia para reducir costos
  • Azure Service Bus mantenido en la región de menor latencia, ya que reemplazarlo requería cambios de código

Desafío de negocio

La infraestructura de n1co en Azure era costosa, difícil de escalar y tenía limitaciones para operar microservicios críticos. La migración planteaba dos problemas concretos: definir la herramienta adecuada para migrar las bases de datos asegurando la continuidad, con un costo mayor en AWS por licencias, y resolver dependencias externas, como Azure Service Bus, que no tenían un diseño equivalente en AWS. Una primera aproximación con Azure SQL Data Sync tuvo tiempos muy extensos y problemas con índices y formatos.

Solución

Craftech construyó una infraestructura escalable en AWS basada en Amazon EKS, con clústeres para desarrollo y producción y componentes para estandarizar los despliegues: ArgoCD, CI/CD, Grafana y Prometheus. Para las bases de datos eligió SQLPackage tras probar varias herramientas, con un enfoque híbrido para los casos de acceso público: un NLB como proxy hacia RDS. Las bases de los entornos bajos se unificaron en una sola instancia para reducir costos. Azure Service Bus se mantuvo en la región de menor latencia, ya que reemplazarlo requería cambios de código.

Resultados

  • Migración a AWS exitosa, en tiempo y forma y sin incidentes durante la ejecución
  • Mejor observabilidad del CI/CD y versionado de recursos de Kubernetes con GitOps y ArgoCD
  • Accesos simplificados con VPN, Leapp y AWS IAM Identity Center integrado con Okta
  • Infraestructura más escalable, con retención de logs a largo plazo (Loki) y métricas centralizadas (Thanos)
  • Stack modernizado con AWS Control Tower, ArgoCD y Terraform, y costos reducidos en entornos bajos

Stack & tecnologías

Amazon EKSAmazon RDSNetwork Load BalancerArgo CDGrafanaPrometheusThanosLokiAWS Control TowerAWS IAM Identity CenterTerraform

¿Tu equipo enfrenta un desafío parecido?

Pide un assessment gratuito de costos y arquitectura en AWS.

El futuro de tu empresa despega
con Craftech

Apalanca nuestra experiencia en AWS para llevar tu producto a la nube.

Pide tu assessment gratis