Caso de éxito

Uali moderniza su plataforma en AWS con una arquitectura multi-tenant para escalar en la industria energética

SaaS & Scaleups
Modernización

Resumen

Uali es una startup argentina que combina robótica, IoT e inteligencia artificial para la gestión de activos en la industria energética. Enfrentaba costos elevados por recursos sin uso, una alta carga de mantenimiento por herramientas self-managed y una arquitectura que debía soportar múltiples clientes. Craftech migró esas herramientas a servicios administrados de AWS y rediseñó la arquitectura como multi-tenant. Hoy Uali tiene su primer cliente externo en producción.

Uali es una startup argentina que combina robótica, IoT e inteligencia artificial para la gestión de activos en la industria energética: permite monitorear y anticipar fallas en activos de campo mediante análisis de imágenes capturadas por drones y modelos de IA.

Solución implementada

  • Prueba de concepto de EKS Auto Mode
  • Credenciales IAM estáticas reemplazadas por roles IRSA/OIDC
  • Vault migrado a AWS Secrets Manager y Grafana self-hosted a Amazon Managed Grafana
  • Templates de GitHub Actions y Helm chart unificado
  • Entorno de QA desde cero y actualización de producción
  • Arquitectura multi-tenant con ArgoCD ApplicationSet
  • Entorno productivo para un cliente del sector energético
  • Etiquetado completo de recursos para control de costos por proyecto

Desafío de negocio

Uali tenía costos elevados por recursos sin uso, una alta carga de mantenimiento por herramientas self-managed (Vault, Grafana y ArgoCD centralizados) y pipelines desactualizados. Además, había que adaptar la arquitectura para soportar múltiples clientes en simultáneo y expandir el producto a empresas del sector energético.

Solución

Craftech migró las herramientas self-managed a servicios administrados de AWS: Vault pasó a AWS Secrets Manager y Grafana self-hosted a Amazon Managed Grafana, mientras que las credenciales IAM estáticas se reemplazaron por roles IRSA/OIDC. También hizo una prueba de concepto de EKS Auto Mode. Renovó los pipelines con templates de GitHub Actions y un Helm chart unificado, creó un entorno de QA desde cero y actualizó producción. Rediseñó la arquitectura como multi-tenant con ArgoCD ApplicationSet, para sumar clientes de forma independiente y repetible, y montó el entorno productivo para un cliente del sector energético. Por último, etiquetó todos los recursos para controlar los costos por proyecto.

Resultados

  • Arquitectura multi-tenant implementada, con el primer cliente externo de Uali en producción
  • Servicios self-managed reemplazados por servicios administrados, con menor overhead operativo
  • Entorno de QA operativo para el equipo de desarrollo

Stack & tecnologías

Amazon EKSIRSA/OIDCAWS Secrets ManagerAmazon Managed GrafanaGitHub ActionsHelmArgo CD

¿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