Caso de éxito
OnCredit corre sus 23 servicios sobre una plataforma EKS productiva y observable en AWS
Resumen
OnCredit es una fintech colombiana que digitaliza la operación de crédito de las empresas, llevando el modelo tradicional de originación a una experiencia 100% digital. Craftech construyó y operó su plataforma sobre Amazon EKS para una arquitectura de 23 servicios, con infraestructura como código (Terraform y Terragrunt), despliegues con Helm y un stack de observabilidad completo (Prometheus, Thanos, Grafana, Loki y Tempo) sobre un esquema multi-entorno.
23
servicios (NodeJS y Angular) corriendo sobre la plataforma EKS
OnCredit es una fintech colombiana que se propuso digitalizar la operación de crédito de las empresas: pasar del modelo tradicional de originación —lento y manual— a una experiencia 100% digital, con formularios dinámicos, carga de documentos y múltiples canales de originación para distintas líneas de crédito. Una plataforma así, con muchos servicios trabajando en conjunto, necesita una base de infraestructura sólida, observable y bien organizada. Para construirla y operarla sobre AWS, OnCredit trabajó con Craftech.
Solución implementada
- Desplegó la infraestructura sobre Amazon EKS como base de la plataforma de contenedores
- Llevó toda la infraestructura a código con Terraform y Terragrunt
- Empaquetó y desplegó los 23 servicios (NodeJS y Angular) con charts de Helm
- Centralizó el registro de imágenes de contenedores en Amazon ECR
- Montó un stack de observabilidad con Prometheus, Thanos, Grafana, Loki y Tempo
- Organizó la plataforma en un esquema multi-entorno (DEV/SHARED/PRD)
Desafío de negocio
El corazón del producto de OnCredit es una arquitectura de 23 servicios (NodeJS y Angular) que debía correr sobre Kubernetes con estabilidad de producción. El desafío era triple: orquestar esos servicios sobre una plataforma estandarizada, lograr observabilidad profunda —ver qué pasa en cada servicio, no sólo si está arriba o abajo— y separar los entornos de desarrollo, recursos compartidos y producción, todo manteniendo trazabilidad y control de la infraestructura.
Solución
Craftech desplegó la plataforma de OnCredit sobre Amazon EKS, con toda la infraestructura definida como código en Terraform y Terragrunt, lo que la hace reproducible y modular. Los 23 servicios se empaquetaron y desplegaron con charts de Helm, y las imágenes de contenedores se centralizaron en Amazon ECR. Para la visibilidad operativa, el equipo montó un stack de observabilidad completo: Prometheus y Thanos para métricas, Grafana para los tableros, Loki para logs y Tempo para trazas distribuidas, de modo que el equipo pudiera entender el comportamiento de cada servicio. Y para mantener orden y seguridad, la plataforma se organizó en un esquema multi-entorno —DEV, SHARED y PRD— con la red sobre Amazon VPC. El resultado fue una plataforma EKS estandarizada y observable sobre la que OnCredit operó sus 23 servicios con trazabilidad y control.
Resultados
- Plataforma EKS estandarizada para los 23 servicios de la fintech
- Infraestructura como código en Terraform y Terragrunt, reproducible y auditable
- Despliegues con Helm y registro de imágenes centralizado en Amazon ECR
- Observabilidad completa: métricas, logs y trazas (Prometheus, Thanos, Grafana, Loki, Tempo)
- Entornos separados (DEV/SHARED/PRD) con trazabilidad y control de la infraestructura
Trabajar con Craftech
Craftech aportó la capa de plataforma e ingeniería de infraestructura que una fintech con muchos servicios en producción necesita: una base sobre EKS escrita como código, observable de extremo a extremo y organizada por entornos. El trabajo dejó una infraestructura ordenada, reproducible y auditable, sobre la que el equipo puede operar y evolucionar el producto con confianza.
Tecnologías utilizadas
La plataforma corre sobre Amazon EKS, con la infraestructura definida como código en Terraform y Terragrunt y los servicios desplegados con Helm. Las imágenes de contenedores se gestionan en Amazon ECR y la red sobre Amazon VPC. La observabilidad combina Prometheus y Thanos para métricas, Grafana para visualización, Loki para logs y Tempo para trazas distribuidas, con pipelines de CI/CD para los despliegues en los entornos DEV, SHARED y PRD.
Stack & tecnologías
¿Tu equipo enfrenta un desafío parecido?
Pedí un assessment gratuito de costos y arquitectura en AWS.
