Caso de éxito
Kigo moderniza y migra su plataforma a Kubernetes (EKS) en AWS México: 27 microservicios y ~90M de registros con minutos de downtime
Resumen
Kigo es la plataforma de movilidad urbana líder en México —parquímetros, estacionamientos, infracciones, peajes y control de acceso en una sola app— con +1,5M de descargas y +170 mil operaciones diarias en más de 90 ciudades. Craftech rediseñó su infraestructura sobre Kubernetes (Amazon EKS) en la región AWS México: migró 27 microservicios y ~90M de registros con minutos de downtime, llevó la plataforma a 100% como código con GitOps, y construyó su nueva plataforma IoT serverless, entregando el MVP en 6 sprints. El proyecto se inscribió en AWS MAP y Craftech continúa como socio DevOps.
27
microservicios migrados a EKS (21 App Runner + 6 ECS/Fargate)
~90M
registros migrados con minutos de downtime
6 sprints
entrega del MVP de la nueva plataforma IoT
Kigo es la plataforma de movilidad urbana líder en México: reúne parquímetros, estacionamientos, infracciones, peajes y control de acceso en una sola app, convirtiendo el celular en medio de identificación y pago. Con más de 1,5 millones de descargas y más de 170 mil operaciones diarias en más de 90 ciudades, su plataforma es infraestructura crítica para la movilidad de miles de personas. Para sostener ese crecimiento y prepararse para el siguiente, Kigo decidió modernizar y migrar su stack junto a Craftech.
Solución implementada
- Rediseñó la infraestructura sobre Kubernetes (Amazon EKS) en la región AWS México con clústeres multi-entorno (dev y prod aislados en cuentas y VPCs separadas)
- Estandarizó toda la infraestructura como código con Terraform + Terragrunt sobre un repositorio centralizado
- Implementó GitOps con ArgoCD y pipelines CI/CD, además de la dockerización de los servicios
- Migró 27 microservicios (21 de App Runner y 6 de ECS/Fargate) y bases Aurora MySQL/PostgreSQL (~90M de registros) con una estrategia de mínimo downtime
- Centralizó los accesos de forma segura con AWS Identity Center integrado a Google Workspace y VPN, con peering a la cuenta legacy
- Inscribió el proyecto en AWS MAP para acceder a créditos de migración
- Construyó la nueva plataforma IoT con arquitectura serverless (AWS Lambda + API Gateway, RDS PostgreSQL, Amazon Cognito, frontend Next.js/React)
Desafío de negocio
El punto de partida era una infraestructura dispersa y poco estandarizada en la región AWS Oregón: 21 servicios sobre App Runner y otros 6 sobre ECS/Fargate, bases en RDS, sin una IaC consistente, con despliegues manuales, observabilidad fragmentada y accesos descentralizados. Kigo necesitaba consolidar y modernizar la plataforma, reforzar la seguridad y la agilidad de despliegue, y operar desde la región AWS México para reducir la latencia y acercar los datos a sus usuarios, todo sin interrumpir un servicio productivo crítico. A la vez, requería construir desde cero la consola de gestión de su flota de dispositivos IoT.
Solución
Craftech rediseñó la infraestructura sobre Kubernetes con Amazon EKS en AWS México, con clústeres multi-entorno (dev y prod aislados en cuentas y VPCs separadas) para separar responsabilidades y riesgos. Llevó toda la infraestructura a código con Terraform y Terragrunt sobre un repositorio centralizado, implementó GitOps con ArgoCD y pipelines de CI/CD, y dockerizó los servicios. Para los accesos, centralizó la gestión con AWS Identity Center integrado a Google Workspace y VPN, con peering a la cuenta legacy para una transición ordenada. La migración de servicios y de las bases Aurora MySQL/PostgreSQL (~90M de registros) se ejecutó con una estrategia de mínimo downtime, dejando la operación en minutos de interrupción. El proyecto se inscribió en AWS MAP para acceder a créditos de migración. Como socio DevOps continuo, Craftech sumó además la nueva plataforma IoT con una arquitectura serverless: AWS Lambda y API Gateway, RDS PostgreSQL, Amazon Cognito y un frontend en Next.js/React.
Resultados
- 27 microservicios migrados a EKS (21 App Runner + 6 ECS/Fargate), con el clúster de desarrollo en los primeros ~2 meses
- ~90M de registros productivos migrados con minutos de downtime
- Plataforma 100% como código (Terraform/Terragrunt) con despliegues vía GitOps/CI-CD, sin tareas manuales en producción
- Accesos centralizados y seguros vía AWS Identity Center + VPN, sin exposición pública de componentes
- Operación en la región AWS México con mejor latencia y residencia de datos
- Nueva plataforma IoT (MVP) entregada en 6 sprints con entornos dev/prod y arquitectura serverless
Trabajar con Craftech
Craftech opera como el equipo de plataforma de Kigo sobre AWS: no sólo ejecutó la migración y la modernización, sino que dejó una base de trabajo —IaC, GitOps, accesos centralizados— que el equipo puede operar y evolucionar de forma sostenible. Tras el proyecto de replatforming, la relación continúa como un engagement DevOps en curso, con Craftech sosteniendo la operación diaria, las mejoras de seguridad y el desarrollo de la nueva plataforma IoT. Es una colaboración de largo plazo donde la modernización técnica habilita el crecimiento del negocio.
Tecnologías utilizadas
La plataforma se reconstruyó sobre Amazon EKS y Kubernetes como base de contenedores, con Terraform y Terragrunt para la infraestructura como código y ArgoCD para GitOps sobre pipelines de CI/CD. Las bases de datos corren en Amazon RDS y Amazon Aurora (MySQL/PostgreSQL), y los accesos se centralizan con AWS Identity Center. La nueva plataforma IoT se apoya en una arquitectura serverless con AWS Lambda, Amazon API Gateway, RDS PostgreSQL y Amazon Cognito, con frontend en Next.js/React. La migración se inscribió en AWS MAP.
Stack & tecnologías
¿Tu equipo enfrenta un desafío parecido?
Pedí un assessment gratuito de costos y arquitectura en AWS.