Caso de éxito

Akua pasa de cero a visibilidad completa sobre sus servicios con un Internal Developer Platform en AWS

3 fuentes de datos integradas en el portal interno Fintech / PayTech Jun 2025 – Jul 2025 (~6 semanas, proyecto cerrado)
ModernizacionPlataforma interna

Resumen

Akua es una paytech latinoamericana que ofrece infraestructura de pagos como servicio (Acquiring-as-a-Service), con licencias de Visa y Mastercard y capacidad de procesar más de 50 millones de transacciones diarias. En unas 6 semanas, Craftech construyó una capa de observabilidad centralizada sobre su Internal Developer Platform (Port.io), integrando GitLab, New Relic y Wiz para llevar al equipo de cero a visibilidad completa sobre métricas DORA, cobertura de pruebas y seguridad por servicio.

3

fuentes de datos integradas (GitLab, New Relic, Wiz)

DORA

métricas por servicio, de cero a disponibles

~6 semanas

duración del proyecto

Akua es una paytech latinoamericana que ofrece infraestructura de pagos como servicio (Acquiring-as-a-Service): una plataforma cloud-native, con licencias de Visa y Mastercard, capaz de procesar más de 50 millones de transacciones diarias. En una empresa que crece rápido y que se apoya en una plataforma interna de ingeniería para coordinar sus equipos, la visibilidad sobre el estado de los servicios es clave. Para lograrla, Akua eligió a Craftech, partner de AWS, para llevar su Internal Developer Platform de un catálogo funcional a una verdadera capa de observabilidad.

Solución implementada

  • Diseñó e implementó una capa de observabilidad centralizada sobre el Internal Developer Platform de Akua (Port.io)
  • Configuró tres exporters con el framework Ocean de Port —GitLab, New Relic y Wiz—, desplegados como charts Helm en Kubernetes
  • Modeló las entidades en Port con blueprints para repositorios, merge requests, pipelines, alertas, assets y findings de seguridad
  • Desarrolló una integración custom para ingestar vulnerabilidades desde la API de GitLab como entidades en Port
  • Implementó métricas DORA (frecuencia de despliegue y lead time for changes) mediante aggregation properties y automatizaciones
  • Creó scorecards automáticos por servicio de performance y seguridad, con mappings declarativos y unidireccionales

Desafío de negocio

El punto de partida era un portal de desarrolladores (Port.io) que funcionaba, pero sin visibilidad real sobre el estado de los servicios. No había exporters configurados ni fuentes de datos conectadas: toda la información del catálogo provenía de acciones internas, sin ingesta automática de datos externos. Las métricas DORA —referencia para medir el rendimiento del ciclo de entrega— no estaban disponibles. Los reportes de vulnerabilidades vivían aislados en GitLab, y la observabilidad de servicios estaba limitada a New Relic, sin integración con el portal central. El equipo necesitaba una visión unificada para poder tomar decisiones basadas en datos.

Solución

Craftech diseñó e implementó una capa de observabilidad centralizada sobre el portal interno de Akua. Se configuraron tres exporters usando el framework Ocean de Port —GitLab, New Relic y Wiz—, desplegados como charts Helm en Kubernetes, para alimentar automáticamente el portal con métricas de despliegue, performance y seguridad. Se modeló el catálogo en Port con blueprints para repositorios de GitLab, merge requests, pipelines, alertas de New Relic, y assets y findings de Wiz. Para los datos de seguridad, se desarrolló una integración custom que ingesta las vulnerabilidades desde la API de GitLab directamente como entidades en Port. Sobre esa base se implementaron las métricas DORA —frecuencia de despliegue y lead time for changes— mediante aggregation properties y automatizaciones, y se crearon scorecards automáticos por servicio que miden en tiempo real tanto el rendimiento del ciclo de desarrollo como el nivel de exposición a vulnerabilidades. Todos los mappings se hicieron declarativos y unidireccionales, de modo de no interferir con las entidades que el cliente ya tenía en su portal.

Resultados

  • Métricas DORA disponibles por servicio directamente en el portal, donde antes no existían
  • Cobertura de pruebas visible por pipeline en el portal central
  • Observabilidad de servicios centralizada en Port, ya no limitada a una sola herramienta
  • Datos de seguridad y vulnerabilidades ingestados automáticamente y reflejados en scorecards por servicio
  • Scorecards automáticos por servicio, con actualización automática para todos los servicios
  • Visión unificada que habilita decisiones basadas en datos para el equipo de plataforma

Trabajar con Craftech

El proyecto fue acotado y muy enfocado: en torno a seis semanas, Craftech llevó al equipo de plataforma de Akua de operar sin datos centralizados a tener visibilidad completa sobre todos sus servicios, con actualizaciones automáticas. El diseño cuidó especialmente la convivencia con lo que el cliente ya tenía, dejando una capa de observabilidad que el equipo puede mantener y extender por su cuenta a medida que suma servicios.

Tecnologías utilizadas

La capa de observabilidad se construyó sobre Port.io como Internal Developer Platform, con exporters basados en el framework Ocean para GitLab, New Relic y Wiz, desplegados como charts Helm en Kubernetes sobre AWS Fargate. La infraestructura se gestionó como código con Pulumi. Las métricas DORA y los scorecards por servicio se implementaron con aggregation properties y automatizaciones dentro de Port, con una integración custom para ingestar vulnerabilidades desde GitLab.

Stack & tecnologías

PortKubernetesAWS FargateHelmGitLabNew RelicWizPulumi
“El trabajo fue muy bueno, la comunicación fue muy amena y logramos ejecutar proyectos de mediana complejidad en tiempos excelentes. Logramos generar una dinámica de laburo excelente adaptándonos unos a otros a diferentes formas de trabajo.”
Luis Pedro Toloy · Akua

¿Tu equipo enfrenta un desafío parecido?

Pedí un assessment gratuito de costos y arquitectura en AWS.

El futuro de tu empresa despega
con Craftech

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

Pedí tu assessment gratis