Caso de éxito
Emi Labs moderniza su plataforma a contenedores y ordena costos en AWS, reduciendo 98% los balanceadores redundantes
Resumen
Emi Labs es una plataforma de HR Tech que automatiza la contratación de trabajadores de primera línea para grandes marcas, gestionando alto volumen de tráfico y datos sensibles de candidatos. Craftech la acompaña como equipo de plataforma sobre AWS: modernizó su infraestructura a una arquitectura de contenedores, separó por completo los entornos y ordenó los costos con FinOps. El resultado más visible: más de 80 balanceadores de carga redundantes reducidos a uno por entorno, un 98% menos de recursos de red sin uso.
−98%
recursos de red redundantes (80+ balanceadores → 1 por entorno)
>US$100/mes
ahorro por servidor de base de datos optimizado
Emi Labs nació con una misión concreta: ampliar el acceso de los trabajadores de primera línea a oportunidades profesionales. Su plataforma usa inteligencia artificial para conversar con cada candidato, hacer screening, validar habilidades, coordinar entrevistas y acompañar el onboarding, descargando de tareas repetitivas a los equipos de reclutamiento. Ese producto mueve alto volumen de tráfico y maneja datos sensibles de candidatos, así que necesitaba una base de infraestructura sólida y económica para crecer. Para eso eligió a Craftech como su equipo de plataforma sobre AWS.
Solución implementada
- Modernizó la plataforma hacia una arquitectura escalable basada en contenedores con Amazon EKS y Kubernetes
- Separó por completo los entornos de Desarrollo, Pruebas y Producción para eliminar el riesgo sobre datos productivos
- Estandarizó los pipelines de despliegue y habilitó autoescalado de la capacidad según la demanda real
- Consolidó la red, reduciendo más de 80 balanceadores de carga a uno por entorno
- Ejecutó una auditoría FinOps que cortó descargas de red innecesarias repetidas miles de veces por día y aplicó rightsizing
- Configuró bin-packing automático cada 5 minutos para apagar servidores vacíos e incorporó instancias spot, con tableros de costos por aplicación
- Modernizó las bases de datos hacia un motor gestionado (Amazon RDS), con estrategias de migración a medida para evitar cortes prolongados
Desafío de negocio
El punto de partida era una infraestructura rígida y cara. Los entornos de prueba y producción convivían mezclados, lo que ponía en riesgo permanente los datos reales del negocio cada vez que alguien probaba algo nuevo. Por limitaciones de la arquitectura anterior, Emi Labs pagaba por decenas de balanceadores de carga redundantes que inflaban la factura mes a mes. A eso se sumaban picos inexplicables de costos —sobre todo en transferencia de datos—, servidores sobredimensionados encendidos sin aprovecharse y bases de datos fragmentadas en varios servidores independientes, sin garantías de alta disponibilidad. El equipo necesitaba poder lanzar funcionalidades sin miedo a romper la plataforma.
Solución
Craftech encaró una modernización completa hacia una arquitectura escalable basada en contenedores sobre Amazon EKS. Lo primero fue separar de raíz los entornos: Desarrollo, Pruebas y Producción quedaron completamente aislados, de modo que los desarrolladores pudieran experimentar sin tocar nunca datos productivos. Se estandarizaron los pipelines de despliegue y se habilitó autoescalado para acompañar la demanda real, en lugar de mantener capacidad ociosa. La consolidación de red fue uno de los cambios de mayor impacto: los más de 80 balanceadores de carga redundantes se redujeron a uno por entorno. Sobre esa base, el equipo ejecutó una auditoría profunda de FinOps que detectó y cortó descargas de red que se repetían miles de veces por día, aplicó rightsizing según el consumo histórico, configuró bin-packing automático cada 5 minutos para apagar servidores vacíos e incorporó instancias spot, todo con tableros de costos por aplicación para dar visibilidad continua. Por último, se modernizaron las bases de datos hacia un motor gestionado con Amazon RDS, usando estrategias de migración a medida para que el cambio fuera transparente para el usuario final y sin cortes prolongados.
Resultados
- −98% de recursos de red redundantes: de 80+ balanceadores de carga a uno por entorno
- Cero riesgo operativo: los desarrolladores prueban sin tocar datos productivos
- Despliegues estandarizados y autoescalado que aceleran el time-to-market
- Costos bajo control: fin del gasto innecesario por transferencia de datos y ahorro continuo con bin-packing e instancias spot
- Transparencia de costos por aplicación mediante tableros dedicados
- Bases de datos con alta disponibilidad y resiliencia, con ahorros de más de US$100/mes por servidor optimizado
Trabajar con Craftech
Más que un proyecto puntual, la relación funciona como una extensión del equipo de Emi Labs: Craftech opera como su equipo de plataforma sobre AWS y va resolviendo, capa por capa, modernización, costos y datos. El valor no estuvo solo en bajar la factura, sino en dejar prácticas instaladas —entornos aislados, despliegues estandarizados, observabilidad de costos— que el equipo puede sostener y evolucionar por su cuenta a medida que el producto crece.
Tecnologías utilizadas
La plataforma corre sobre Amazon EKS y Kubernetes como base de la arquitectura de contenedores, con Elastic Load Balancing consolidado a un balanceador por entorno. La optimización de costos se apoya en instancias spot de AWS y bin-packing automático, con Amazon CloudWatch para monitoreo y tableros de costos por aplicación. Las bases de datos se modernizaron a Amazon RDS, con AWS DMS para acompañar la migración, y los despliegues se ejecutan mediante pipelines de CI/CD estandarizados.
Stack & tecnologías
“Descato la flexibilidad y buena onda del equipo”
¿Tu equipo enfrenta un desafío parecido?
Pedí un assessment gratuito de costos y arquitectura en AWS.