Saltar al contenido

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

Siguiente proyecto

Ecosistema digital para Terencio →
Hablar de un proyecto