Definición: Servicio de computacion serverless de Amazon que ejecuta codigo en respuesta a eventos con escalado automatico y precio por ejecucion.
— Fuente: NERVICO, Consultoría de Desarrollo de Producto
Que es AWS Lambda
AWS Lambda es el servicio de computacion serverless de Amazon Web Services que permite ejecutar codigo en respuesta a eventos sin aprovisionar ni administrar servidores. Soporta multiples lenguajes de programacion incluyendo Node.js, Python, Go, Java y .NET. Lambda escala automaticamente desde unas pocas peticiones diarias hasta miles por segundo, y cobra exclusivamente por el tiempo de computacion consumido, medido en milisegundos.
Como funciona
Los desarrolladores empaquetan su codigo como funciones Lambda y configuran un trigger (disparador) que determina cuando se ejecuta: una peticion HTTP a traves de API Gateway, un mensaje en una cola SQS, un cambio en una tabla DynamoDB o un evento programado con EventBridge. Cuando el trigger se activa, AWS aprovisiona automaticamente un entorno de ejecucion, ejecuta la funcion y libera los recursos al terminar. Si multiples eventos llegan simultaneamente, Lambda crea instancias paralelas de la funcion para procesarlos de forma concurrente. La configuracion incluye parametros como memoria asignada (de 128 MB a 10 GB), tiempo maximo de ejecucion (hasta 15 minutos) y permisos de acceso a otros servicios AWS.
Por que importa
Lambda ha democratizado el acceso a infraestructura escalable. Equipos pequenos pueden desplegar backends completos sin conocimientos especializados de operaciones ni costes fijos de servidores. El modelo de pago por uso es especialmente ventajoso para aplicaciones con trafico variable: no se paga por recursos inactivos. Para arquitecturas de microservicios y procesamiento de eventos, Lambda proporciona la pieza fundamental de computacion que conecta el resto de servicios AWS de forma nativa.
Ejemplo practico
Una empresa de logistica implementa un sistema de procesamiento de pedidos usando Lambda. Cada nuevo pedido en la base de datos dispara una funcion que valida los datos, calcula costes de envio consultando una API externa y envia una notificacion al cliente. Durante el Black Friday, el sistema escala automaticamente de 100 a 50.000 pedidos por hora sin intervencion del equipo de infraestructura y sin costes adicionales fuera del consumo real.