Saltar al contenido
CLF-C02Sesión 9 · Escalado y serverless

ECS vs EKS vs Fargate vs Lambda

Criterio ECS EKS Fargate Lambda
Qué es Orquestador de AWS Kubernetes administrado Motor sin servidor Funciones sin servidor
Ejecuta Contenedores Contenedores Contenedores de ECS o EKS Código (o imagen)
Servidores EC2 tuyos o Fargate EC2 tuyos o Fargate Ninguno a la vista Ninguno a la vista
Duración Sin límite Sin límite Sin límite Máximo 15 min
Palabra clave “Contenedores en AWS” “Kubernetes” “Contenedores sin servidores” “Eventos”, “código”

Catálogo de la sesión

  • AWS Auto Scaling: configura el escalado de varios servicios a la vez, como grupos de EC2, servicios de ECS y tablas de DynamoDB (Sesión 10), desde un solo plan.
  • Amazon ECR (Elastic Container Registry): registro privado y administrado donde guardas tus imágenes de contenedor para ECS, EKS y Lambda.
  • AWS Elastic Beanstalk: PaaS de AWS. Subes tu código y crea solo las instancias EC2, el balanceador y el Auto Scaling. El servicio no cobra; pagas esos recursos.
  • Amazon Lightsail: servidores virtuales, bases de datos y balanceadores simples con precio mensual fijo. Para sitios pequeños y quien no quiere aprender EC2.
  • AWS Batch: ejecuta trabajos por lotes, de cientos a miles, y aprovisiona la capacidad de EC2 o Fargate que cada lote necesita.
  • AWS Outposts: AWS instala y mantiene sus servidores en tu centro de datos, con los mismos servicios y APIs. Para nube híbrida con latencia mínima o datos que no deben salir del sitio.
111