Caso de éxito
Creizer moderniza su infraestructura AWS en 3 meses: entornos separados, sin Access Keys y CI/CD para más de 120 funciones Lambda
Resumen
Creizer es una startup fintech mexicana, incubada por Y Combinator, que ofrece créditos para vendedores en Mercado Libre y Amazon. Su infraestructura estaba en una única cuenta AWS, sin separación de entornos, sin CI/CD y con Access Keys en unas 120 funciones Lambda. En 3 meses, Craftech separó los entornos, eliminó las Access Keys con SSO y automatizó el despliegue de toda la plataforma.
+120
funciones Lambda con CI/CD
Creizer es una startup fintech mexicana, incubada por Y Combinator, que ofrece créditos para vendedores en Mercado Libre y Amazon: los cobros se ajustan a las ventas diarias, sin cuotas fijas, con financiamiento de hasta $4 millones. Al momento del proyecto tenía más de 500 clientes.
Solución implementada
- Creó una organización multi-cuenta con cuentas de desarrollo, producción e identidad
- Implementó AWS IAM Identity Center con SSO sobre Google Workspace y eliminó las Access Keys en toda la organización
- Sumó Amazon CloudWatch (métricas y dashboards), AWS CloudTrail (auditoría) y AWS X-Ray (tracing distribuido)
- Creó un dashboard de Amazon Cognito en CloudWatch con usuarios por tipo y estado y actividad de login
- Centralizó los secretos de las ~120 funciones Lambda en AWS Secrets Manager
- Implementó CI/CD para los frontends (build, deploy a S3 e invalidación de CloudFront), las funciones Lambda (.NET y Python) y el BFF en EC2
- Definió la infraestructura como código
Desafío de negocio
Toda la infraestructura estaba en una única cuenta AWS, sin separación de entornos, sin CI/CD y con Access Keys en las variables de entorno de unas 120 funciones Lambda. Los deploys de frontends, APIs y backend eran manuales. Tampoco había observabilidad distribuida, gestión centralizada de secretos ni control de accesos por identidad.
Solución
Craftech separó los entornos de desarrollo y producción en cuentas AWS independientes, dentro de una organización multi-cuenta con una cuenta dedicada a identidad. Implementó AWS IAM Identity Center con SSO sobre Google Workspace para eliminar las credenciales individuales y las Access Keys en toda la organización. Automatizó con CI/CD el despliegue de toda la plataforma: los frontends (build, deploy a S3 e invalidación de CloudFront), más de 120 funciones Lambda en .NET y Python, y el BFF en EC2. Sumó monitoreo con Amazon CloudWatch, auditoría con AWS CloudTrail y tracing distribuido con AWS X-Ray, además de un dashboard de Amazon Cognito en CloudWatch. Los secretos de las funciones Lambda quedaron centralizados en AWS Secrets Manager, y la infraestructura, definida como código.
Resultados
- CI/CD completo para más de 120 funciones Lambda, múltiples frontends y el BFF, sin deploys manuales
- Entornos separados a partir de una arquitectura de cuenta única
- Eliminación total de las Access Keys, con accesos centralizados con SSO
- Visibilidad end-to-end en producción: métricas, auditoría y tracing distribuido
Stack & tecnologías
¿Tu equipo enfrenta un desafío parecido?
Pide un assessment gratuito de costos y arquitectura en AWS.