Caso de éxito

Widergy moderniza su plataforma completa en AWS y Azure —de Elastic Beanstalk a Kubernetes— en 6 meses

4 entornos productivos en dos nubes con IaC al 100% Utilities Tech / SaaS Jun 2025 – Dic 2025 (~6 meses, proyecto cerrado)
ModernizacionMigracion

Resumen

Widergy es una empresa argentina de tecnología, fundada en 2017, que desarrolla plataformas SaaS para utilities —distribuidoras de electricidad, gas y agua— y opera en 8 mercados de Latinoamérica. En seis meses, Craftech modernizó por completo su infraestructura cloud: la llevó de Elastic Beanstalk a Kubernetes sobre AWS y Azure, con cuatro entornos productivos en AWS, IaC al 100%, CI/CD end-to-end y observabilidad completa, habilitando además por primera vez una versión self-hosted en Azure para clientes enterprise.

4

entornos AWS (DEV/STG/QA/PRD) con CI/CD end-to-end

2 nubes

AWS + Azure con IaC 100%

3

aplicaciones en producción en ambas nubes

Fundada en 2017, Widergy se especializó en un nicho exigente: las plataformas SaaS para utilities. Sus productos ayudan a distribuidoras de electricidad, gas y agua a mejorar la relación con sus clientes, gestionar consumos y automatizar operaciones, y hoy operan en 8 mercados de Latinoamérica. Ese crecimiento regional dejó en evidencia que la infraestructura que sostenía la plataforma —pensada para una etapa anterior— ya no daba el ancho. Widergy necesitaba una base moderna, replicable y multinube, y eligió construirla con Craftech.

Solución implementada

  • Diseñó y construyó desde cero la infraestructura cloud de Widergy en dos nubes (AWS y Azure) sobre Kubernetes
  • Levantó clústeres Amazon EKS en cuatro entornos (DEV/STG/QA/PRD) con backends RDS/PostgreSQL y Redis
  • Construyó en Azure AKS, VNet, VPN Gateway, PostgreSQL PaaS, Front Door, Nginx con WAF, Key Vault y DNS, con VPN Site-to-Site (IPSec) entre AWS y Azure
  • Definió toda la infraestructura como código con Terraform/Terragrunt, con Atlantis para planes de Terraform
  • Automatizó el ciclo de despliegue con CircleCI (build & push de imágenes) y ArgoCD (GitOps en ambos clústeres)
  • Desplegó las tres aplicaciones (Utility Go, Customer Hub, Connector) en producción en ambas nubes
  • Montó observabilidad completa con Prometheus, Fluentbit, Kibana, Grafana y Kubecost, y capacitó al equipo de Widergy

Desafío de negocio

La plataforma corría sobre Elastic Beanstalk con instancias EC2 en AWS: una arquitectura difícil de escalar, replicar y mantener a medida que la empresa sumaba mercados. No había Infraestructura como Código, lo que impedía automatizar despliegues con confianza. Y faltaba algo estratégico: habilitar una versión self-hosted para clientes enterprise que, por regulación o política, exigen operar en su propia nube Azure. Sin estandarización ni visibilidad operativa, cada nuevo mercado agregaba riesgo en lugar de restarlo.

Solución

Craftech diseñó y construyó desde cero la infraestructura cloud de Widergy en dos nubes, AWS y Azure, con Kubernetes como denominador común. En AWS levantó clústeres Amazon EKS en cuatro entornos (DEV/STG/QA/PRD), con bases de datos en RDS/PostgreSQL y Redis, y conectividad VPN Site-to-Site (IPSec) hacia Azure. En Azure construyó el espejo enterprise: AKS, VNet, VPN Gateway, PostgreSQL como PaaS, Front Door, Nginx con WAF, Key Vault y DNS. Todo se definió como código con Terraform y Terragrunt, con Atlantis orquestando los planes de Terraform. El ciclo de despliegue se automatizó de punta a punta: CircleCI para el build y push de imágenes y ArgoCD para GitOps en ambos clústeres. Sobre esa base, las tres aplicaciones —Utility Go, Customer Hub y Connector— se desplegaron en producción en las dos nubes, con observabilidad completa montada con Prometheus, Fluentbit, Kibana, Grafana y Kubecost para sumar también visibilidad de costos. Todo entregado y operativo en diciembre de 2025, en unos seis meses.

Resultados

  • Infraestructura productiva completa en AWS (EKS) y Azure (AKS), operativa en diciembre de 2025
  • Cuatro entornos en AWS (DEV/STG/QA/PRD) con CI/CD automatizado end-to-end
  • Infraestructura como código al 100%: versionada, documentada y replicable
  • Tres aplicaciones corriendo en producción en ambas nubes
  • Observabilidad completa con Prometheus, Grafana y Kubecost (incluida visibilidad de costos)
  • Versión self-hosted en Azure habilitada por primera vez para clientes enterprise, con un primer despliegue real
  • Equipo técnico de Widergy capacitado para operar y evolucionar la plataforma de forma autónoma

Trabajar con Craftech

Más allá de construir la infraestructura, Craftech trabajó para que Widergy quedara dueña de ella. El equipo técnico fue capacitado para operar y evolucionar la plataforma de forma autónoma, con todo el entorno versionado, documentado y replicable gracias a la IaC al 100%. El hito de negocio fue habilitar, por primera vez, una versión self-hosted en Azure para clientes enterprise —con el primer despliegue real para un cliente de Widergy—, abriendo un segmento de mercado que antes estaba fuera de alcance.

Tecnologías utilizadas

La plataforma corre sobre Kubernetes en dos nubes: Amazon EKS en AWS (con Amazon RDS/PostgreSQL y Redis) y AKS en Azure (con PostgreSQL PaaS, Front Door, Nginx con WAF, Key Vault, VNet y VPN Gateway), conectadas por VPN Site-to-Site IPSec. La infraestructura se define como código con Terraform y Terragrunt, con Atlantis para los planes. El CI/CD combina CircleCI para imágenes y ArgoCD para GitOps en ambos clústeres, y la observabilidad reúne Prometheus, Fluentbit, Kibana, Grafana y Kubecost.

Stack & tecnologías

AWSAmazon EKSAzure AKSKubernetesTerraformTerragruntArgo CDCircleciAtlantisAmazon RDSGrafanaPrometheusKubecost
“Muy buen equipo! Estamos contentos con el stack desplegado”
Agustin Nicolas Sanacore · Analista Infraestructura · Widergy

¿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