Infraestructura como Código y Pruebas de Estrés para Comercio Exterior
Plantillas CloudFormation y AWS CDK para ambientes QA y Producción reproducibles, más pruebas de carga con Locust de 20 a 400 usuarios concurrentes que eliminaron errores HTTP 502/504.
- Cliente
- Organismo Público de Comercio Exterior y Transporte
- Industria
- Sector Público
- Rol
- Consultor de Arquitectura Cloud y Mentor Técnico
- Periodo
- ene 2023 — jun 2025
Impacto medido
- 50%
- Menor tiempo de aprovisionamiento
- 400
- Usuarios concurrentes soportados
- 24
- Tareas ECS en auto scaling
- 0
- Errores HTTP 502/504
Ambientes QA y Producción desplegados desde plantillas versionadas
Rampa de carga validada con Locust sobre los endpoints backend
Políticas de Target Tracking ajustadas con métricas de CloudWatch y ALB
Cero caídas durante picos de demanda ciudadana
Rol
Consultor de arquitectura cloud y soporte técnico para el equipo de desarrollo durante la adopción de servicios serverless en AWS.
Aportes
Estandaricé el aprovisionamiento de infraestructura mediante plantillas de AWS CloudFormation y AWS CDK para los ambientes de QA y Producción, reduciendo los tiempos de despliegue en un 50%. Además, validé la estabilidad del sistema mediante pruebas de carga con Locust simulando hasta 400 usuarios concurrentes, ajustando las políticas de escalado automático para evitar errores 502 y 504.
Arquitectura y decisiones técnicas
- Asesoría en el diseño de diagramas lógicos de una arquitectura serverless de alta escala: Lambda, API Gateway, SQS, SNS, Aurora PostgreSQL y DynamoDB.
- Plantillas CloudFormation y AWS CDK que integran red, Security Groups, roles IAM, Certificate Manager, Secrets Manager, CloudFront, API Gateway con dominios personalizados, colas SQS y bases relacionales y no relacionales.
- Escenarios de carga con Locust simulando rampas de 20 a 400 usuarios concurrentes.
- Ajuste de políticas de Target Tracking Auto Scaling en ECS (hasta 24 tareas) a partir de métricas de CloudWatch y del balanceador ALB.
- Proyecciones de costo precisas mediante AWS Pricing Calculator.
Stack
- AWS CloudFormation
- AWS CDK
- AWS Lambda
- API Gateway
- Amazon SQS
- Amazon SNS
- Aurora PostgreSQL
- DynamoDB
- Amazon ECS
- Locust
- CloudWatch