Proyecto ACOCAN · 2025
Seguimiento de posiciones de Bitcoin — arquitectura en AWS
Exploración de dos alternativas AWS para desplegar un servicio: contenedores con ECS Fargate y arquitectura serverless.
- AWS ECS Fargate
- AWS Lambda
- API Gateway
- VPC
- VPC Endpoints
- Network Load Balancer
- DynamoDB
- CloudWatch
01 · Contexto
Proyecto de arquitectura en la nube centrado en comparar patrones de ejecución, red y operación.
El problema / objetivo
Elegir cómo ejecutar una API requiere equilibrar control del entorno, operación, conectividad y observabilidad.
02 · Enfoque y solución
Dos diseños independientes permiten evaluar una ejecución en contenedores frente a otra basada en Lambda y API Gateway.
Trabajo realizado
- Diseño de infraestructura como código con CloudFormation.
- Definición de límites de red y grupos de seguridad.
- Comparación de despliegue y operación entre contenedores y serverless.
Arquitectura
- Opción ECS Fargate con VPC, Network Load Balancer y ECR.
- Opción Lambda con API Gateway.
- DynamoDB, CloudWatch, VPC Endpoints y Security Groups.
03 · Tecnologías
Componentes del sistema
- AWS ECS Fargate
- AWS Lambda
- API Gateway
- VPC
- VPC Endpoints
- Network Load Balancer
- DynamoDB
- CloudWatch
- ECR
- CloudFormation
- Security Groups
- Node.js 18
04 · Servicios relacionados
Experiencia aplicada al proyecto
Modernización de softwareEvolución gradual de aplicaciones para reducir fricción de mantenimiento y facilitar cambios seguros.Productos digitalesPortales, aplicaciones y servicios digitales con una base técnica coherente con su uso y evolución.
Esta ficha no incluye métricas cuantitativas no confirmadas.
Siguiente proyecto
Ecosistema digital para Terencio →