Caso de éxito
XAL Digital construye su base de networking y su plataforma de gestión IoT serverless en AWS con Craftech
Resumen
XAL Digital (México) es el grupo digital detrás de su producto Kigo. Craftech construyó sobre AWS la base de networking de su iniciativa IoT —Amazon VPC, peering y entornos dev/prod aislados— y desarrolló el MVP de su plataforma de gestión de dispositivos IoT con una arquitectura serverless (AWS Lambda, Amazon API Gateway, Amazon RDS y Amazon Cognito), IaC en Terraform y CI/CD en GitHub.
XAL Digital es un grupo digital mexicano, responsable de su producto Kigo, que apostó por una iniciativa de Internet de las cosas (IoT). Para llevarla adelante necesitaba una base de infraestructura sólida en AWS y la consola que le permitiera gestionar su flota de dispositivos, y eligió a Craftech para construir ambas cosas desde cero.
Solución implementada
- Configuró la base de networking en AWS con Amazon VPC y peering
- Aisló los entornos dev y prod, incluyendo cuentas IoT (dev/prod)
- Implementó alertas de infraestructura con AWS CloudFormation
- Desarrolló la plataforma de gestión IoT con una arquitectura serverless (AWS Lambda + Amazon API Gateway)
- Provisionó base de datos con Amazon RDS (PostgreSQL) y autenticación con Amazon Cognito
- Construyó el frontend con Next.js/React, con IaC en Terraform y CI/CD en GitHub
- Entregó el MVP de la plataforma en entornos dev-iot/prod-iot
Desafío de negocio
El desafío tenía dos capas. La primera, de infraestructura: una base de networking en AWS sólida y segura, con entornos de desarrollo y producción bien aislados y una conectividad de red correctamente diseñada (VPC, peering) para sostener la iniciativa IoT. La segunda, de producto: construir desde cero la consola de gestión de la flota de dispositivos, la herramienta con la que XAL administraría su operación IoT.
Solución
Craftech trabajó sobre las cuentas dev y prod de XAL para dejar la base de networking en orden: configuración de Amazon VPC y peering, cuentas IoT separadas para dev y prod, y alertas de infraestructura mediante AWS CloudFormation. Sobre esa base desarrolló la plataforma de gestión IoT con una arquitectura serverless: AWS Lambda y Amazon API Gateway para la lógica y las APIs, Amazon RDS con PostgreSQL como base de datos y Amazon Cognito para la autenticación, con un frontend en Next.js/React. Todo el ciclo de vida quedó automatizado con infraestructura como código en Terraform y pipelines de CI/CD en GitHub, sobre entornos dev-iot y prod-iot, entregando el MVP de la plataforma.
Resultados
- Base de networking en AWS operativa (Amazon VPC, peering)
- Entornos IoT dev/prod aislados y funcionando
- MVP de la plataforma de gestión de dispositivos IoT entregado sobre arquitectura serverless
- Infraestructura como código en Terraform y CI/CD en GitHub para despliegues reproducibles
- Base lista para evolucionar a medida que crezca la flota de dispositivos
Trabajar con Craftech
Craftech acompañó a XAL en la construcción de su iniciativa IoT de punta a punta, desde la base de networking hasta el MVP de la plataforma de gestión de dispositivos. La infraestructura quedó como código y los despliegues automatizados, de modo que XAL puede seguir evolucionando la plataforma a medida que crece su flota de dispositivos sobre una base reproducible y ordenada.
Tecnologías utilizadas
La base de networking se apoya en Amazon VPC con peering, y las alertas de infraestructura se gestionan con AWS CloudFormation. La plataforma IoT corre sobre una arquitectura serverless con AWS Lambda y Amazon API Gateway, Amazon RDS (PostgreSQL) como base de datos y Amazon Cognito para la autenticación, con un frontend en Next.js/React. La infraestructura se gestiona como código con Terraform y se despliega mediante CI/CD en GitHub, sobre entornos dev-iot y prod-iot.
Stack & tecnologías
¿Tu equipo enfrenta un desafío parecido?
Pedí un assessment gratuito de costos y arquitectura en AWS.