AWS Lambda

Contexto captura

Fecha: 2026-08-26 09:15 Origen: AWS / Serverless computing Tipo: Concepto / servicio de computación sin servidor


📝 Captura principal

Lo más importante

AWS Lambda permite ejecutar código sin provisionar ni gestionar servidores, respondiendo a eventos y escalando automáticamente según la carga.

🎯 Detalles / Contenido

AWS Lambda es un servicio de computación serverless. El usuario sube su código en funciones y AWS se encarga de ejecutar ese código bajo demanda, sin necesidad de reservar instancias ni mantener infraestructura.

Casos de uso típicos:

  • Procesamiento de eventos y archivos
  • APIs REST mediante API Gateway
  • Automatización de procesos y workflows
  • Transformación de datos en streaming
  • Integración entre servicios de AWS

Características clave:

  • Pago por uso: solo se cobra por tiempo de ejecución y cantidad de invocaciones
  • Escalado automático: se multiplica según la demanda
  • Soporte para varios lenguajes: Python, Node.js, Java, Go, .NET y más
  • Integración nativa con otros servicios de AWS
  • Modelo basado en eventos: S3, DynamoDB, EventBridge, SNS, SQS, API Gateway, etc.

La arquitectura es muy útil para arquitecturas event-driven, donde cada acción dispara una función. Por ejemplo, al subir un archivo a S3 se puede invocar una Lambda para procesarlo, generar thumbnails, transformarlo o notificar a otra aplicación.

Una Lambda se compone normalmente de:

  • trigger o evento de entrada
  • función de código
  • runtime y permisos IAM
  • configuración de memoria, tiempo de ejecución y entorno

El mayor beneficio es la reducción de ops, aunque hay que tener en cuenta límites como duración máxima de ejecución, cold starts, dependencias y diseño de aplicaciones sin servidor.


🔑 Keywords / Conceptos clave

AWS Lambda, serverless, event-driven, FaaS, AWS, funciones, trigger

Para RAG

Estos keywords ayudarán a encontrar esta nota después


❓ Preguntas / Dudas pendientes

  • ¿Qué diferencia hay entre Lambda y EC2 para ejecutar código?
  • Una Lambda ejecuta una tarea cuando es activada, ya EC2 mantiene un proceso rodando aunque no estés ejecutando la tarea.
  • ¿Cuándo conviene Lambda frente a contenedores o servicios gestionados?
  • ¿Cómo afecta el cold start a la latencia de una API?

🧩 Conexiones potenciales

  • Amazon API Gateway
  • Amazon S3
  • Amazon DynamoDB
  • Amazon EventBridge
  • Amazon SQS
  • Amazon SNS

✅ Checklist procesamiento

  • Revisar y expandir contenido
  • Crear flashcards si es necesario
  • Hacer ejercicios relacionados ✅ 2026-09-01
  • Conectar con otras notas ()
  • Actualizar nivel de comprensión
  • Mover a vault definitivo / Cambiar status a 🌿

🎴 Flashcards

¿Qué es AWS Lambda?::Es un servicio serverless que ejecuta código bajo demanda sin provisionar ni gestionar servidores. aws lambda serverless

¿Qué significa que Lambda sea serverless?::Que AWS gestiona la infraestructura y el escalado, y tú solo te encargas del código y la lógica de negocio. aws lambda

¿Cuándo conviene usar Lambda?::Cuando necesitas procesar eventos, automatizar tareas o responder a cambios en S3, DynamoDB, SNS, SQS o API Gateway. aws lambda

¿Qué es un trigger en Lambda?::Es el evento que dispara la ejecución, como la subida de un archivo a S3 o un mensaje en SQS. aws lambda

¿Qué es el modelo event-driven de Lambda?::Es un patrón donde cada evento activa una función que ejecuta una acción específica. aws lambda

¿Por qué Lambda es útil para APIs?::Porque puede exponer lógica backend en respuesta a peticiones HTTP mediante API Gateway sin mantener servidores siempre activos. aws lambda

¿Qué ventaja principal tiene Lambda en coste?::Pagas solo por el tiempo de ejecución y por las invocaciones realmente usadas. aws lambda

¿Qué es cold start en Lambda?::Es el tiempo inicial de preparación del entorno cuando la función se ejecuta por primera vez o tras un periodo de inactividad. aws lambda

¿Cuál es un caso real de uso para Lambda con S3?::Al subir una imagen a S3, una Lambda puede generar una miniatura, convertir el formato o enviar una notificación. aws lambda

¿Cuál es un caso real de uso para Lambda con DynamoDB?::Cuando se inserta un registro, una Lambda puede enviar un evento, actualizar otros datos o realizar validaciones. aws lambda

¿Qué limita Lambda en comparación con EC2?::Tiene límites de tiempo, memoria, duración y está optimizada para tareas cortas y eventos puntuales. aws lambda

💡 Formato recomendado:

  • Inline: ¿Pregunta?::Respuesta #tags
  • Reversa: Término:::Definición #tags
  • Cloze: Texto con ==palabra== oculta

💭 Notas adicionales / Ideas rápidas

Lambda es una pieza clave dentro de AWS para construir sistemas altamente desacoplados y escalables. Su principal ventaja es la abstracción de la infraestructura, permitiendo centrarse en la lógica de negocio.

Es ideal para automatización, integración y funciones muy cortas o con tráfico variable.


📋 Metadata resumen

CampoValor
Capturado2026-08-26 09:15
Área/TemaData Studies/Cloud/AWS
Estado🌱
Prioridad
Revisión2026-08-29
Nivel de comprensiónBásico

pendiente-procesar captura-rapida


🚧 Plan de Mejora / Tareas Pendientes

Define las tareas que te ayudarán a subir tu nivel-comprension en la próxima revisión. Usa los tags: #mejora-concepto, #mejora-practica, #mejora-analogia.

🧪 Aplicación

  • Explicarlo sin consultar la nota
  • Resolver un caso nuevo o escribir un ejemplo
  • Compararlo con una alternativa
  • Usarlo en un proyecto

🔗 Conexiones explicadas

  • — Se relaciona porque…