0%
Fargate vs Lambda: todo sobre el serverless de AWS

Fargate vs Lambda: todo sobre el serverless de AWS

Guía sencilla para entender la diferencia entre Fargate y Lambda, dos servicios serverless de AWS, sus casos de uso y sus ventajas.

I

InSkillCoach

· min

¿Fargate y Lambda son serverless?

Sí, ambos son servicios serverless.

Pero… no significan lo mismo ni se utilizan para las mismas necesidades.


1. Definición de “Serverless” (en español sencillo):

Serverless = no tienes que gestionar ningún servidor.

No configuras ninguna máquina, ni sistema operativo, ni actualizaciones. Te centras únicamente en tu código o tu contenedor, y AWS se encarga del resto.


Comparación según el modelo serverless:

AWS LambdaAWS Fargate
¿Serverless?SíSí
¿Gestionas un servidor?NoNo
¿Qué despliegas?Una funciónUn contenedor Docker
¿Escalabilidad automática?SíSí
¿Pago por uso?Sí (por invocación y por duración)Sí (por segundos o minutos de ejecución)
Duración de ejecuciónCorta (hasta 15 min como máximo)Larga (horas, días…)
¿Se activa por eventos?Sí (p. ej.: S3, API Gateway…)No (es una aplicación que se ejecuta o escucha)
¿Ideal para?Pequeñas funciones, automatizacionesAplicaciones web/API en contenedores

Nivel de completitud (¿cuál es el más “completo”?)

Si quieres saber cuál permite hacer más cosas:

  • Fargate es más completo, porque te permite ejecutar cualquier tipo de aplicación, como si tuvieras un servidor clásico (pero sin tener que ocuparte de él).
  • Lambda es más limitado, pero ultrasencillo para ejecutar tareas concretas.

Resumen claro:

Quieres…Usa…
Ejecutar una función cuando se produce un evento (envío de email, procesamiento de imágenes)Lambda
Desplegar una API completa, un backend en Node, Python, etc. en un contenedorFargate
InSkillCoach

Acerca de InSkillCoach

Experto en formación y tecnologías

Coach especializado en tecnologías avanzadas e IA, impulsado por GNeurone Inc.

Certificaciones:

  • AWS Certified Solutions Architect – Professional
  • Certificaciones de Google Cloud
  • Microsoft Certified: DevOps Engineer Expert
  • Certified Kubernetes Administrator (CKA)
  • CompTIA Security+
894
323

Comentarios

Los comentarios funcionan con GitHub Discussions

Inicia sesión con GitHub para participar en la discusión

¡Enlace copiado!