Caso de éxito

ePayco migra de Amazon ECS a EKS con GitOps de punta a punta y NPS 10/10

NPS 10/10 Fintech
Modernización

Resumen

ePayco es una pasarela de pagos online líder en Colombia que, tras su adquisición por un banco, necesitaba modernizar su infraestructura con urgencia. Su plataforma corría en Amazon ECS, con despliegues manuales y un monitoreo de alto costo. Craftech hizo un assessment y luego migró todos los servicios productivos a Amazon EKS con GitOps de punta a punta. El proyecto cerró con NPS 10/10.

10/10

NPS en la encuesta de cierre

100%

de las épicas de migración completadas

ePayco es una pasarela de pagos online líder en Colombia, con soluciones de procesamiento de transacciones digitales para comercios y empresas. Al iniciar el proyecto atravesaba una etapa de fuerte crecimiento tras su adquisición por parte de un banco, con más demanda sobre su plataforma y necesidad urgente de modernizar su infraestructura.

Solución implementada

  • Hizo un assessment con relevamiento, identificación de brechas, roadmap de modernización y arquitectura objetivo en EKS
  • Migró todos los servicios productivos de Amazon ECS a Amazon EKS, con entornos separados de pre-producción y producción
  • Implementó GitOps con ArgoCD y un repositorio como única fuente de verdad, con sincronización automática
  • Creó un pipeline con AWS CodePipeline y AWS CodeBuild que publica las imágenes en Amazon ECR y despliega sin intervención manual
  • Desarrolló un Helm chart propio y sumó observabilidad con OpenTelemetry Collector y autoescalado con KEDA
  • Implementó External Secrets con AWS Parameter Store y AWS Secrets Manager, y análisis estático de seguridad (SAST) en los pipelines
  • Definió la infraestructura como código con Terraform y capacitó al equipo interno

Desafío de negocio

La infraestructura de ePayco corría en Amazon ECS, con un CI/CD poco automatizado y una arquitectura en transición de monolito a microservicios. El monitoreo tenía un alto costo operativo y no había una estrategia de observabilidad escalable. Sin GitOps, los despliegues eran manuales y había inconsistencias entre entornos, además de una gestión inconsistente de secrets y configuraciones de Kubernetes. Todo ocurría en un contexto organizacional complejo por la adquisición.

Solución

Craftech trabajó en dos etapas. Primero hizo un assessment para relevar la infraestructura, identificar brechas y definir el roadmap de modernización y la arquitectura objetivo en EKS. Luego migró todos los servicios productivos de Amazon ECS a Amazon EKS, con GitOps de punta a punta, un pipeline de CI/CD completamente automatizado, observabilidad con un stack open source e infraestructura como código con Terraform. El proyecto cerró con documentación técnica y capacitación al equipo interno.

Resultados

  • NPS 10/10 en la encuesta de cierre (agosto 2025)
  • Pipeline de CI/CD completamente automatizado, del commit al despliegue en Kubernetes
  • GitOps end-to-end: infraestructura reproducible, auditable y sincronizada
  • 100% de las épicas de migración completadas
  • Reducción proyectada de los costos de observabilidad con un stack open source (OpenTelemetry + Grafana)
  • Transferencia de conocimiento completa al equipo de ePayco

Etapa 1: assessment (septiembre – octubre 2024)

Craftech relevó la infraestructura de ePayco para entender su punto de partida y planificar la modernización.

  • Relevamiento de la infraestructura
  • Identificación de brechas
  • Roadmap de modernización
  • Arquitectura objetivo en Amazon EKS

Etapa 2: migración y modernización (enero – agosto 2025)

Craftech migró todos los servicios productivos de Amazon ECS a Amazon EKS, con entornos separados de pre-producción y producción, y automatizó el ciclo completo del commit al despliegue.

  • GitOps con ArgoCD (una instancia por clúster) y un repositorio como única fuente de verdad, con sincronización automática
  • Pipeline con AWS CodePipeline y AWS CodeBuild: build de imágenes, publicación en Amazon ECR y commit automático al repositorio GitOps para desplegar sin intervención manual
  • Helm chart propio con soporte para Deployments, HPA, VPA, CronJobs, Jobs, ExternalSecrets, Ingress, PDB y KEDA ScaledObjects
  • Observabilidad con OpenTelemetry Collector y autoescalado con KEDA basado en métricas de SQS y Redis, como alternativa de menor costo a la herramienta anterior
  • External Secrets con AWS Parameter Store y AWS Secrets Manager
  • Análisis estático de seguridad (SAST) en los pipelines
  • Cloudflare Enterprise para protección, performance y disponibilidad
  • Infraestructura como código con Terraform
  • Documentación técnica y capacitación al equipo interno

Stack & tecnologías

Amazon EKSArgo CDAWS CodePipelineAWS CodeBuildAmazon ECRHelmKEDAOpenTelemetryGrafanaExternal SecretsAWS Secrets ManagerAWS Systems Manager Parameter StoreCloudflareTerraform

¿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