Saltar al contenido
OR
← Volver al inicio
IaCArquitectura CloudDevOps

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

Ambientes QA y Producción desplegados desde plantillas versionadas

400
Usuarios concurrentes soportados

Rampa de carga validada con Locust sobre los endpoints backend

24
Tareas ECS en auto scaling

Políticas de Target Tracking ajustadas con métricas de CloudWatch y ALB

0
Errores HTTP 502/504

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