Historial del documento - AWS Lambda

Historial del documento

En la siguiente tabla, se describen los cambios importantes que se han realizado en la Guía para desarrolladores de AWS Lambda desde mayo de 2018. Para obtener notificaciones sobre las actualizaciones de esta documentación, suscríbase a la fuente RSS.

CambioDescripciónFecha

Compatibilidad con SnapStart en las nuevas regiones

Lambda SnapStart ahora está disponible en las siguientes regiones: Europa (España), Europa (Zúrich), Asia-Pacífico (Melbourne), Asia-Pacífico (Hyderabad) y Medio Oriente (Emiratos Árabes Unidos).

12 de enero de 2024

Actualizaciones de políticas administradas por AWS

Service Quotas actualizó una política administrada por AWS existente (AWSLambdaVPCAccessExecutionRole).

5 de enero de 2024

Tiempo de ejecución de Python 3.12

Lambda ahora admite Python 3.12 como tiempo de ejecución administrado e imagen base de contenedor. Para obtener más información, consulte el tiempo de ejecución de Python 3.12, que ahora está disponible en AWS Lambda en el Blog de informática de AWS.

14 de diciembre de 2023

Tiempo de ejecución en Java 21

Lambda ahora admite Java 21 como tiempo de ejecución administrado e imagen base de contenedor (java21).

16 de noviembre de 2023

Tiempo de ejecución de Node.js 20

Lambda ahora admite Java 20 como tiempo de ejecución administrado e imagen base de contenedor (nodejs20.x)). Para obtener más información, consulte el tiempo de ejecución de Node.js 20.x, que ahora está disponible en AWS Lambda en el Blog de informática de AWS.

14 de noviembre de 2023

Tiempo de ejecución provided.al2023

Lambda ahora admite Amazon Linux 2023 como tiempo de ejecución administrado e imagen base de contenedor. Para obtener más información, consulte Presentación del tiempo de ejecución de Amazon Linux 2023 para AWS Lambda en el Blog de informática de AWS.

9 de noviembre de 2023

Compatibilidad de IPv6 para subredes de doble pila

Lambda ahora admite tráfico IPv6 saliente a subredes de doble pila. Para obtener más información, consulte Compatibilidad de IPv6.

12 de octubre de 2023

Prueba de funciones y aplicaciones sin servidor

Aprenda las técnicas para depurar y automatizar las pruebas de funciones sin servidor en la nube. Ahora hay un capítulo de pruebas y recursos incluidos en las secciones de lenguaje Python y Typescript. Para obtener más información, consulte Pruebas de funciones y aplicaciones sin servidor.

16 de junio de 2023

Tiempo de ejecución de Ruby 3.2

Lambda ahora es compatible con un nuevo tiempo de ejecución de Ruby 3.2. Para obtener más información, consulte Creación de funciones de Lambda con Ruby.

7 de junio de 2023

Transmisión de respuestas

Lambda ahora es compatible con la transmisión de respuestas desde funciones. Para obtener más información, consulte Configuración de una función de Lambda para transmitir respuestas.

6 de abril de 2023

Métricas de invocación asíncrona

Lambda lanza métricas de invocación asíncrona. Para obtener más información, consulte Métricas de invocación asíncrona.

9 de febrero de 2023

Controles de versión de tiempos de ejecución

Lambda publica nuevas versiones de tiempos de ejecución que incluyen actualizaciones de seguridad, correcciones de errores y características nuevas. Ahora, puede controlar cuándo se actualizan sus funciones a las nuevas versiones de tiempo de ejecución. Para obtener más información, consulte Lambda runtime updates (Actualizaciones de tiempo de ejecución de Lambda).

23 de enero de 2023

Lambda SnapStart

Utilice Lambda SnapStart para reducir el tiempo de inicio de las funciones Java sin aprovisionar recursos adicionales ni implementar optimizaciones de rendimiento complejas. Para obtener más información, consulte Mejora del rendimiento de inicio con Lambda SnapStart.

28 de noviembre de 2022

Tiempo de ejecución de Node.js 18

Lambda ahora es compatible con un nuevo tiempo de ejecución de Node.js 18. Node.js 18 utiliza Amazon Linux 2. Para obtener más información, consulte Creación de funciones de Lambda con Node.js.

18 de noviembre de 2022

Clave de condición lambda:SourceFunctionArn

Para un recurso de AWS, la clave de condición lambda:SourceFunctionArn filtra el acceso al recurso mediante el ARN de una función de Lambda. Para obtener más detalles, consulte Uso de las credenciales del entorno de ejecución de Lambda.

1 de julio de 2022

Tiempo de ejecución de Node.js 16

Lambda ahora es compatible con un nuevo tiempo de ejecución de Node.js 16. Node.js 16 utiliza Amazon Linux 2. Para obtener más información, consulte Creación de funciones de Lambda con Node.js.

11 de mayo de 2022

URL de funciones de Lambda

Lambda ahora es compatible con las URL de funciones, que son puntos de conexión HTTP(S) dedicados para las funciones de Lambda. Para obtener más información, consulte URL de funciones de Lambda.

6 de abril de 2022

Eventos de prueba compartidos en la consola de AWS Lambda

Lambda ahora es compatible con el uso compartido de eventos de prueba con otros usuarios en la misma Cuenta de AWS. Para obtener más información, consulte Probar la función de Lambda con la consola.

16 de marzo de 2022

PrincipalOrgId en políticas basadas en recursos

Lambda ahora es compatible con la concesión de permisos a una organización en AWS Organizations. Para obtener más información, consulte Uso de políticas basadas en recursos para AWS Lambda.

11 de marzo de 2022

Tiempo de ejecución de .NET 6

Lambda ahora es compatible con un nuevo tiempo de ejecución de .NET 6. Para obtener más información, consulte Tiempos de ejecución de Lambda.

23 de febrero de 2022

Filtrado de eventos de los orígenes de eventos de Kinesis, DynamoDB y Amazon SQS

Lambda ahora es compatible con el filtrado de eventos de los orígenes de eventos de Kinesis, DynamoDB y Amazon SQS. Para obtener más información, consulte Filtrado de eventos de Lambda.

24 de noviembre de 2021

Autenticación de mTLS para orígenes de eventos de Amazon MSK y autoadministrados de Apache Kafka

Lambda ya admite la autenticación de mTLS para orígenes de eventos de Amazon MSK y autoadministrados de Apache Kafka. Para obtener más información, consulte Uso de Lambda con Amazon MSK.

19 de noviembre de 2021

Lambda en Graviton2

Lambda ahora es compatible con Graviton2 para funciones que utilizan arquitectura arm64. Para obtener más información, consulte Arquitecturas del conjunto de instrucciones Lambda.

29 de septiembre de 2021

Tiempo de ejecución de Python 3.9

Lambda ahora es compatible con un nuevo tiempo de ejecución de Python 3.9. Para obtener más información, consulte Tiempos de ejecución de Lambda.

16 de agosto de 2021

Nuevas versiones de tiempos de ejecución para Node.js, Python y Java

Hay nuevas versiones de tiempos de ejecución disponibles para Node.js, Python y Java. Para obtener más información, consulte Tiempos de ejecución de Lambda.

21 de julio de 2021

Soporte para RabbitMQ como origen de eventos en Lambda

Lambda ahora admite Amazon MQ para RabbitMQ como fuente de eventos. Amazon MQ es un servicio de agente de mensajes administrado en Apache ActiveMQ y RabbitMQ que facilita la configuración y el funcionamiento de los agentes de mensajes en la nube. Para obtener más información, consulte Uso de Lambda con Amazon MQ.

7 de julio de 2021

Autenticación SASL/PLAIN para Kafka autoadministrado en Lambda

SASL/PLAIN es ahora un mecanismo de autenticación compatible para fuentes de eventos Kafka autoadministradas en Lambda Customers que ya utilizan SASL/PLAIN en su clúster de Kafka autoadministrado ahora pueden utilizar fácilmente Lambda para crear aplicaciones de consumo sin tener que modificar la forma en que se autentican. Para obtener más información, consulte Uso de Lambda con Apache Kafka autoadministrado.

29 de junio de 2021

API de extensiones de Lambda

Disponibilidad general para extensiones de Lambda. Use las extensiones para aumentar las funciones Lambda. Puede usar las extensiones proporcionadas por socios de Lambda o puede crear sus propias extensiones de Lambda. Para obtener más información, consulte API de extensiones de Lambda.

24 de mayo de 2021

Nueva experiencia de consola de Lambda

La consola Lambda se ha rediseñado para mejorar el rendimiento y la consistencia.

2 de marzo de 2021

Tiempo de ejecución de Node.js 14

Lambda ahora es compatible con un nuevo tiempo de ejecución de Node.js 14. Node.js 14 utiliza Amazon Linux 2. Para obtener más información, consulte Creación de funciones de Lambda con Node.js.

27 de enero de 2021

Imágenes de contenedor Lambda

Lambda ahora soporta funciones definidas como imágenes de contenedor. Puede combinar la flexibilidad de las herramientas de contenedores con la agilidad y simplicidad operativa de Lambda crear aplicaciones. Para obtener más información, consulte Uso de imágenes de contenedor con Lambda.

1 de diciembre de 2020

Firma de código para funciones de Lambda

Lambda ahora es compatible con la firma de código. Los administradores pueden configurar funciones de Lambda para que acepten solo código firmado en la implementación. Lambda comprueba las firmas para asegurarse de que el código no se altera o modifica. Además, Lambda se asegura de que el código esté firmado por desarrolladores de confianza antes de aceptar la implementación. Para obtener más información, consulte Configuración de la firma de código para Lambda.

23 de noviembre de 2020

Vista previa: API de registros de tiempo de ejecución de Lambda

Lambda ahora admite la API de registros de tiempo de ejecución. Las extensiones de Lambda se pueden usar con la API de registros para suscribirse a flujos de registro en el entorno de ejecución. Para obtener más información, consulte la API de registros de tiempo de ejecución de Lambda.

12 de noviembre de 2020

Nuevo origen de eventos para Amazon MQ

Lambda ahora admite Amazon MQ como fuente de eventos. Utilice una función de Lambda para procesar registros de su agente de mensajes Amazon MQ. Para obtener más información, consulte Uso de Lambda con Amazon MQ.

5 de noviembre de 2020

Vista previa: API de extensiones de Lambda

Puede usar extensiones de Lambda para aumentar las funciones Lambda. Puede usar las extensiones proporcionadas por socios de Lambda o puede crear sus propias extensiones de Lambda. Para obtener más información, consulte API de extensiones de Lambda.

8 de octubre de 2020

Compatibilidad con Java 8 y tiempos de ejecución personalizados en AL2

Lambda ahora admite Java 8 y tiempos de ejecución personalizados en Amazon Linux 2. Para obtener más información, consulte Tiempos de ejecución de Lambda.

12 de agosto de 2020

Nuevo origen de eventos para Amazon Managed Streaming for Apache Kafka

Lambda ahora admite Amazon MSK como fuente de eventos. Utilice una función de Lambda con Amazon MSK para procesar registros en un tema de Kafka. Para obtener más información, consulte Uso de Lambda con Amazon MSK.

11 de agosto de 2020

Claves de condición de IAM para la configuración de Amazon VPC

Ahora puede usar claves de condición específicas de Lambda para la configuración de VPC. Por ejemplo, puede requerir que todas las funciones de la organización estén conectadas a una VPC. También puede especificar las subredes y los grupos de seguridad que los usuarios de la función pueden y no pueden utilizar. Para obtener más información, consulte Configuración de VPC para funciones de IAM.

10 de agosto de 2020

Configuración de concurrencia para consumidores de transmisiones HTTP/2 de Kinesis

Ahora puede usar la siguiente configuración de concurrencia para consumidores de Kinesis con distribución ramificada mejorada (secuencias HTTP/2): ParallelizationFactor, MaximumRetryAttempts, MaximumRecordAgeInSeconds, DestinationConfig y BisectBatchOnFunctionError. Para obtener más información, consulte Uso de AWS Lambda con Amazon Kinesis.

7 de julio de 2020

Ventana por lotes para consumidores de transmisiones HTTP/2 de Kinesis

Ahora puede configurar una ventana por lotes (MaximumBatchingWindowInSeconds) para flujos HTTP/2. Lambda lee los registros del flujo hasta que haya recopilado un lote completo o hasta que caduque la ventana del lote. Para obtener más información, consulte Uso de AWS Lambda con Amazon Kinesis.

18 de junio de 2020

Compatibilidad con sistemas de archivos de Amazon EFS

Ahora puede conectar un sistema de archivos de Amazon EFS a sus funciones de Lambda para acceder a archivos de red compartidos. Para obtener más información, consulte Configuración del acceso al sistema de archivos para las funciones de Lambda.

16 de junio de 2020

Aplicaciones de ejemplo de AWS CDK en la consola de Lambda

La consola de Lambda ahora incluye aplicaciones de ejemplo que utilizan AWS Cloud Development Kit (AWS CDK) para TypeScript. El AWS CDK es un marco que le permite definir los recursos de su aplicación en TypeScript, Python, Java o .NET.

1 de junio de 2020

Compatibilidad con el tiempo de ejecución de .NET Core 3.1.0 en AWS Lambda

AWS Lambda ahora admite el tiempo de ejecución de .NET Core 3.1.0. Para obtener más información, consulte CLI de .NET Core.

31 de marzo de 2020

Compatibilidad con las API HTTP de API Gateway

Se ha actualizado y ampliado la documentación sobre el uso de Lambda con API Gateway, como la compatibilidad con las API HTTP. Se ha incorporado una aplicación de ejemplo que crea una API y una función con AWS CloudFormation. Para obtener más información, consulte Uso de Lambda con Amazon API Gateway.

23 de marzo de 2020

Ruby 2.7

Hay un nuevo tiempo de ejecución disponible para Ruby 2.7, ruby2.7, que es el primer tiempo de ejecución de Ruby que utiliza Amazon Linux 2. Para obtener más información, consulte Creación de funciones Lambda con Ruby.

19 de febrero de 2020

Métricas de simultaneidad

Ahora Lambda informa de la métrica de ConcurrentExecutions para todas las funciones, alias y versiones. Puede ver un gráfico para esta métrica en la página de supervisión de su función. Anteriormente, solo se informó de ConcurrentExecutions en el nivel de cuenta y para las funciones que utilizan concurrencia reservada. Para obtener más detalles, consulte Métricas de función de AWS Lambda.

18 de febrero de 2020

Actualizar a estados de la función

Los estados de función se aplican ahora para todas las funciones de forma predeterminada. Al conectar una función a una VPC, Lambda crea interfaces de redes elásticas compartidas. Esto permite que su función se escale sin crear interfaces de red adicionales. Durante este tiempo, no puede realizar operaciones adicionales en la función, incluida la actualización de su configuración y la publicación de versiones. En algunos casos, la invocación también se ve afectada. Los detalles sobre el estado actual de una función están disponibles en la API de Lambda.

Esta actualización se está publicando en fases. Para obtener más información, consulte el Ciclo de vida actualizado de los estados de Lambda para redes de VPC en el blog de informática de AWS. Para obtener más información acerca de los estados, consulte Estados de función de AWS Lambda.

24 de enero de 2020

Actualizaciones a la salida de la API de configuración de funciones

Se han agregado códigos de motivo a StateReasonCode (InvalidSubnet, InvalidSecurityGroup) y LastUpdateStatusReasonCode (SubnetOutOfIPAddresses, InvalidSubnet, InvalidSecurityGroup) para las funciones que se conectan a una VPC. Para obtener más información acerca de los estados, consulte Estados de función de AWS Lambda.

20 de enero de 2020

Simultaneidad aprovisionada

Ahora puede asignar simultaneidad aprovisionada para una versión o alias de función. La simultaneidad aprovisionada permite que una función escale sin fluctuaciones en la latencia. Para obtener más detalles, consulte Administración de la simultaneidad de una función de Lambda.

3 de diciembre de 2019

Crear un proxy de base de datos

Ahora puede usar la consola de Lambda para crear un proxy de base de datos para una función Lambda. Un proxy de base de datos permite que una función alcance altos niveles de simultaneidad sin agotar las conexiones de base de datos. Para obtener más información, consulte Configuración del acceso a la base de datos para una función Lambda.

3 de diciembre de 2019

Compatibilidad con percentiles para la métrica de duración

Ahora puede filtrar la métrica de duración en función de los percentiles. Para obtener más información, consulte Métricas de AWS Lambda.

26 de noviembre de 2019

Aumento de la simultaneidad para orígenes de eventos de transmisión

Una nueva opción para mapeos de orígenes de eventos de flujos de DynamoDB y de flujos de Kinesis le permiten procesar más de un lote a la vez de cada partición. Cuando aumenta el número de lotes simultáneos por partición, la simultaneidad de su función puede ser hasta diez veces mayor que el número de particiones en el flujo. Para obtener más detalles, consulte Mapeo de fuentes de eventos de Lambda.

25 de noviembre de 2019

Estados de la función

Al crear o actualizar una función, esta cambia a un estado pendiente mientras Lambda aprovisiona recursos para admitirla. Si conecta su función a una VPC, Lambda puede crear una interfaz de red elástica compartida de inmediato, en lugar de crear interfaces de red cuando se invoca la función. Esto da como resultado un mejor rendimiento para las funciones conectadas a la VPC, pero podría requerir una actualización de la automatización. Para obtener más detalles, consulte Estados de función de AWS Lambda.

25 de noviembre de 2019

Opciones de gestión de errores para la invocación asincrónica

Hay disponibles nuevas opciones de configuración para la invocación asíncrona Puede configurar Lambda para limitar los reintentos y establecer una antigüedad de evento máxima. Para obtener más información, consulte Configuración de la gestión de errores para la invocación asíncrona.

25 de noviembre de 2019

Gestión de errores para orígenes de eventos de transmisión

Hay disponibles nuevas opciones de configuración para los mapeos de origen de eventos que se leen de los flujos. Puede configurar los mapeos de fuentes de eventos de flujos de DynamoDB y de flujos de Kinesis para limitar los reintentos y establecer una antigüedad de registro máxima. Cuando se producen errores, puede configurar la asignación de orígenes de eventos para que divida los lotes antes de volver a intentarlo y envíe registros de invocación de los lotes con error a una cola o tema. Para obtener más detalles, consulte Mapeo de fuentes de eventos de Lambda.

25 de noviembre de 2019

Destinos para invocación asincrónica

Ahora puede configurar Lambda para que envíe registros de invocaciones asincrónicas a otro servicio. Los registros de invocación contienen detalles sobre el evento, el contexto y la respuesta de la función. Puede enviar registros de invocación a una cola SQS, un tema SNS, una función de Lambda o un bus de eventos de EventBridge. Para obtener más información, consulte Configuración de destinos para invocación asíncrona.

25 de noviembre de 2019

Nuevos tiempos de ejecución para Node.js, Python y Java

Hay nuevos tiempos de ejecución disponibles para Node.js 12, Python 3.8 y Java 11. Para obtener más información, consulte Tiempos de ejecución de Lambda.

18 de noviembre de 2019

Compatibilidad de la cola FIFO con los orígenes de eventos de Amazon SQS

Ahora puede crear una asignación de orígenes de eventos que haga lecturas desde una cola de primero en entrar, primero en salir (FIFO). Antes, solo se admitían colas estándar. Para obtener más información, consulte Uso de Lambda con Amazon SQS.

18 de noviembre de 2019

Creación de aplicaciones en la consola de Lambda

La creación de aplicaciones en la consola de Lambda ya está disponible en general. Para obtener instrucciones, consulte Administrar aplicaciones en la consola Lambda.

31 de octubre de 2019

Creación de aplicaciones en la consola de Lambda (beta)

Ahora puede crear una aplicación de Lambda con una canalización de entrega continua integrada en la consola de Lambda. La consola proporciona aplicaciones de ejemplo que puede utilizar como punto de partida para su propio proyecto. Elija entre AWS CodeCommit y GitHub para el control de origen. Cada vez que se introducen cambios en el repositorio, la canalización incluida se genera e implementa automáticamente. Para obtener instrucciones, consulte Administrar aplicaciones en la consola Lambda.

3 de octubre de 2019

Mejoras de rendimiento para funciones conectadas a una VPC

Lambda utiliza ahora un nuevo tipo de interfaz de red elástica que comparten todas las funciones en una subred de virtual private cloud (VPC). Al conectar una función a una VPC, Lambda crea una interfaz de red para cada combinación de grupo de seguridad y subred que elija. Cuando las interfaces de red compartidas están disponibles, la función ya no tiene que crear interfaces de red adicionales conforme se escala verticalmente. Esto mejora drásticamente los tiempos de inicio. Para obtener más información, consulte Configuración de una función de Lambda para obtener acceso a los recursos en una VPC.

3 de septiembre de 2019

Configuración de lotes de transmisión

Ahora puede configurar una ventana de lote para los mapeos de fuentes de eventos de Amazon DynamoDB y Amazon Kinesis. Puede configurar una ventana de lote de hasta cinco minutos para almacenar los registros entrantes hasta completar un lote. Esto reduce el número de invocaciones a la función cuando el flujo se encuentra menos activo.

29 de agosto de 2019

Integración de Información de registros de CloudWatch

La página de monitorización de la consola de Lambda ahora incluye informes de Información de registros de Amazon CloudWatch.

18 de junio de 2019

Amazon Linux 2018.03

El entorno de ejecución de Lambda se está actualizando para utilizar Amazon Linux 2018.03. Para obtener más información, consulte Entorno de ejecución.

21 de mayo de 2019

Node.js 10

Hay un nuevo tiempo de ejecución disponible para Node.js 10, nodejs10.x. Este tiempo de ejecución utiliza Node.js 10.15 y se actualizará con la última versión secundaria de Node.js 10 periódicamente. Node.js 10 es también el primer tiempo de ejecución que utiliza Amazon Linux 2. Para obtener más información, consulte Creación de funciones de Lambda con Node.js.

13 de mayo de 2019

GetLayerVersionByArn API

Utilice la API GetLayerVersionByArn para descargar información de la versión de capa con el ARN de versión como entrada. En comparación con GetLayerVersion, GetLayerVersionByArn le permite utilizar el ARN directamente en lugar de analizarlo para obtener el nombre de la capa y el número de versión.

25 de abril de 2019

Ruby

AWS Lambda ahora admite Ruby 2.5 con un nuevo tiempo de ejecución. Para obtener más información, consulte Creación de funciones Lambda con Ruby.

29 de noviembre de 2018

Capas

Con las capas de Lambda, puede empaquetar e implementar bibliotecas, tiempos de ejecución personalizados y otras dependencias de forma independiente del código de la función. Comparta sus capas con sus otras cuentas o con todo el mundo. Para obtener más información, consulte Capas de Lambda.

29 de noviembre de 2018

Tiempos de ejecución personalizados

Cree un tiempo de ejecución personalizado para ejecutar funciones de Lambda en su lenguaje de programación preferido. Para obtener más información, consulte Tiempos de ejecución de Lambda personalizados.

29 de noviembre de 2018

Desencadenadores de Application Load Balancer

Elastic Load Balancing ahora es compatible con las funciones de Lambda como destino para los balanceadores de carga de aplicaciones. Para obtener más información, consulte Uso de Lambda con balanceadores de carga de aplicaciones.

29 de noviembre de 2018

Uso de los consumidores de transmisiones HTTP/2 de Kinesis como desencadenadores

Puede utilizar los consumidores de flujos de datos HTTP/2 de Kinesis para enviar eventos a AWS Lambda. Los consumidores de flujos tienen rendimiento de lectura dedicado desde cada partición del flujo de datos y utilizan HTTP/2 para minimizar la latencia. Para obtener más información, consulte Uso de Lambda con Kinesis.

19 de noviembre de 2018

Python 3.7

AWS Lambda ahora es compatible con Python 3.7 con un nuevo tiempo de ejecución. Para obtener más información, consulte Creación de funciones Lambda con Python.

19 de noviembre de 2018

Incremento del límite de carga para las invocaciones asíncronas de funciones

El tamaño de carga máximo para las invocaciones asíncronas ha aumentado de 128 KB a 256 KB, que coincide con el tamaño máximo del mensaje desde un desencadenador de Amazon SNS. Para obtener detalles, consulte Cuotas de Lambda.

16 de noviembre de 2018

Región GovCloud (EE. UU. Este) de AWS

AWS Lambda ya está disponible en la región AWS GovCloud (Este de EE. UU.).

12 de noviembre de 2018

Temas de AWS SAM trasladados a la nueva Guía para desarrolladores

Algunos contenidos se centraban en la creación de aplicaciones sin servidor usando el AWS Serverless Application Model (AWS SAM). Estos temas se han trasladado a la Guía para desarrolladores de AWS Serverless Application Model.

25 de octubre de 2018

Visualización de aplicaciones de Lambda en la consola

Puede ver el estado de sus aplicaciones de Lambda en la página Applications (Aplicaciones) en la consola de Lambda. Esta página muestra el estado de la pila de AWS CloudFormation. Incluye enlaces a páginas donde puede ver más información acerca de los recursos de la pila. También puede ver métricas acumuladas para la aplicación y crear paneles de monitorización personalizados.

11 de octubre de 2018

Límite de tiempo de espera de ejecución de funciones

Para permitir las funciones de ejecución prolongada, el máximo tiempo de espera de ejecución configurable se ha aumentado de 5 minutos a 15 minutos. Para obtener más información, consulte Límites de Lambda.

10 de octubre de 2018

Compatibilidad con lenguaje de PowerShell Core en AWS Lambda

AWS Lambda ahora admite el lenguaje de PowerShell Core. Para obtener más información, consulte Creación de funciones de Lambda con PowerShell.

11 de septiembre de 2018

Compatibilidad con el tiempo de ejecución de .NET Core 2.1.0 en AWS Lambda

AWS Lambda ahora admite el tiempo de ejecución de .NET Core 2.1.0. Para obtener más información, consulte CLI de .NET Core.

9 de julio de 2018

Actualizaciones ahora disponibles sobre RSS

Ahora puede suscribirse a una fuente RSS para seguir las versiones de esta guía.

5 de julio de 2018

Compatibilidad con Amazon SQS como origen de eventos

AWS Lambda ahora admite Amazon Simple Queue Service (Amazon SQS) como fuente de eventos. Para obtener más información, consulte Invocación de funciones de Lambda.

28 de junio de 2018

Región China (Ningxia)

AWS Lambda está ahora disponible en la región China (Ningxia) Para obtener más información acerca de las regiones y los puntos de conexión de Lambda, consulte Regiones y puntos de conexión en Referencia general de AWS.

28 de junio de 2018

Actualizaciones anteriores

En la siguiente tabla, se describen los cambios importantes que se han realizado en cada una de las versiones de la Guía para desarrolladores de AWS Lambda anteriores a junio de 2018.

Cambio Descripción Fecha
Compatibilidad con tiempo de ejecución 8.10 de Node.js

AWS Lambda ahora es compatible con la versión 8.10 de tiempo de ejecución de Node.js. Para obtener más información, consulte Creación de funciones de Lambda con Node.js.

2 de abril de 2018
ID de revisión de los alias y las funciones

AWS Lambda admite ahora los ID de revisión en los alias y las versiones de las funciones. Puede usar estos ID para realizar un seguimiento de las actualizaciones condicionales y aplicarlas al actualizar los recursos de alias o la versión de función.

25 de enero de 2018
Soporte del tiempo de ejecución para Go y .NET 2.0

AWS Lambda ha agregado compatibilidad del tiempo de ejecución para Go y .NET 2.0. Para obtener más información, consulte Creación de funciones de Lambda con Go y Creación de funciones Lambda con C#.

15 de enero de 2018
Rediseño de la consola

AWS Lambda presenta una nueva consola de Lambda para simplificar su experiencia y se ha añadido un Cloud9 Code Editor para mejorar su capacidad de depurar y revisar el código de las funciones.

30 de noviembre de 2017
Definición de límites de simultaneidad para cada función

AWS Lambda admite ahora la definición de límites de simultaneidad para cada función. Para obtener más información, consulte Configurar la simultaneidad reservada para una función.

30 de noviembre de 2017
Desvío de tráfico mediante alias

AWS Lambda admite ahora el desvío de tráfico con alias. Para obtener más información, consulte Creación de implementaciones continuas para las funciones de Lambda.

28 de noviembre de 2017
Implementación de código gradual

AWS Lambda permite ahora implementar de forma segura nuevas versiones de su función de Lambda utilizando Code Deploy. Para obtener más información, consulte Implementación de código gradual.

28 de noviembre de 2017
Región China (Pekín)

AWS Lambda está ahora disponible en la región China (Pekín) Para obtener más información acerca de las regiones y los puntos de conexión de Lambda, consulte Regiones y puntos de conexión en Referencia general de AWS.

9 de noviembre de 2017
Presentación de SAM Local

AWS Lambda presenta SAM Local (denominado también SAM CLI), una herramienta de la AWS CLI que proporciona un entorno para desarrollar, probar y analizar localmente aplicaciones sin servidor antes de cargarlas en el motor de tiempo de ejecución de Lambda. Para obtener más información, consulte el tema relacionado con la prueba y depuración de aplicaciones sin servidor.

11 de agosto de 2017
Región de Canadá (centro)

AWS Lambda está disponible ahora en la región de Canadá (centro). Para obtener más información acerca de las regiones y los puntos de conexión de Lambda, consulte Regiones y puntos de conexión en Referencia general de AWS.

22 de junio de 2017
Región de América del Sur (São Paulo)

AWS Lambda ahora está disponible en la región América del Sur (São Paulo). Para obtener más información acerca de las regiones y los puntos de conexión de Lambda, consulte Regiones y puntos de conexión en Referencia general de AWS.

6 de junio de 2017
Compatibilidad de AWS Lambda para AWS X-Ray. Lambda introduce la compatibilidad con X-Ray, que permite detectar, analizar y optimizar problemas de desempeño con las aplicaciones de Lambda. Para obtener más información, consulte Visualice las invocaciones de la función de Lambda mediante AWS X-Ray. 19 de abril de 2017
Región de Asia-Pacífico (Bombay)

AWS Lambda ahora está disponible en la región Asia Pacífico (Bombay). Para obtener más información acerca de las regiones y los puntos de conexión de Lambda, consulte Regiones y puntos de conexión en Referencia general de AWS.

28 de marzo de 2017
AWS Lambda ahora es compatible con el tiempo de ejecución v6.10 de Node.js

AWS Lambda ha agregado compatibilidad con el tiempo de ejecución v6.10 de Node.js. Para obtener más información, consulte Creación de funciones de Lambda con Node.js.

22 de marzo de 2017
Región de Europa (Londres)

AWS Lambda ya está disponible en la región Europa (Londres). Para obtener más información acerca de las regiones y los puntos de conexión de Lambda, consulte Regiones y puntos de conexión en Referencia general de AWS.

1 de febrero de 2017
Compatibilidad de AWS Lambda con el tiempo de ejecución de .NET, Lambda@Edge (vista previa), las colas de mensajes fallidos y la implementación automatizada de las aplicaciones sin servidor

AWS Lambda incorpora compatibilidad con C#. Para obtener más información, consulte Creación de funciones Lambda con C#.

Lambda@Edge le permite ejecutar funciones de en las ubicaciones de borde de AWS en respuesta a eventos de CloudFront. Para obtener más información, consulte Uso AWS Lambda con CloudFront Lambda @Edge.

3 de diciembre de 2016
AWS Lambda agrega Amazon Lex como fuente de eventos compatible.

Con Lambda y Amazon Lex, puede crear rápidamente bots de chat para diversos servicios, como Slack y Facebook.

30 de noviembre de 2016
Región del oeste de EE. UU. (Norte de California)

AWS Lambda ya está disponible en la región Oeste de EE. UU. (Norte de California). Para obtener más información acerca de las regiones y los puntos de conexión de Lambda, consulte Regiones y puntos de conexión en Referencia general de AWS.

21 de noviembre de 2016
Se presenta AWS SAM, que permite crear e implementar aplicaciones basadas en Lambda y utilizar variables de entorno para los ajustes de configuración de las funciones de Lambda.

AWS SAM: ahora puede utilizar AWS SAM para definir la sintaxis para expresar recursos dentro de una aplicación sin servidor. Para implementar la aplicación, solo tiene que especificar los recursos que necesita que formen parte de ella, junto con sus políticas de permisos asociadas en un archivo de plantilla de AWS CloudFormation (escrito en JSON o YAML), empaquetar sus artefactos de implementación e implementar la plantilla.

Variables de entorno: puede utilizar variables de entorno para especificar las opciones de configuración de una función de Lambda fuera del código de la función. Para obtener más información, consulte Utilice variables de entorno Lambda para configurar valores en el código.

18 de noviembre de 2016
Región de Asia-Pacífico (Seúl)

AWS Lambda ya está disponible en la región Asia-Pacífico (Seúl). Para obtener más información acerca de las regiones y los puntos de conexión de Lambda, consulte Regiones y puntos de conexión en Referencia general de AWS.

29 de agosto de 2016
Región de Asia-Pacífico (Sídney)

Lambda ya está disponible en la región Asia-Pacífico (Sídney). Para obtener más información acerca de las regiones y los puntos de conexión de Lambda, consulte Regiones y puntos de conexión en Referencia general de AWS.

23 de junio de 2016
Actualizaciones de la consola de Lambda

La consola de Lambda se ha actualizado para simplificar el proceso de creación de roles.

23 de junio de 2016
AWS Lambda ahora es compatible con el tiempo de ejecución v4.3 de Node.js

AWS Lambda ha agregado compatibilidad con el tiempo de ejecución v4.3. Para obtener más información, consulte Creación de funciones de Lambda con Node.js.

07 de abril de 2016
Región de Europa (Fráncfort)

Lambda ya está disponible en la región de Europa (Fráncfort). Para obtener más información acerca de las regiones y los puntos de conexión de Lambda, consulte Regiones y puntos de conexión en Referencia general de AWS.

14 de marzo de 2016

Compatibilidad con VPC

Ahora puede configurar una función de Lambda para obtener acceso a los recursos de una VPC. Para obtener más información, consulte Otorgamiento a las funciones de Lambda de acceso a los recursos de una Amazon VPC.

11 de febrero de 2016

Se ha actualizado el tiempo de ejecución de Lambda.

El entorno de ejecución se ha actualizado.

4 de noviembre de 2015

Compatibilidad con el control de versiones, Python para desarrollar código para las funciones de Lambda, eventos programados y aumento del tiempo de ejecución

Ahora puede desarrollar el código de las funciones de Lambda con Python. Para obtener más información, consulte Creación de funciones de Lambda con Python.

Control de versiones: puede mantener una o varias versiones de una función de Lambda. El control de versiones permite controlar qué versión de una función de Lambda se ejecuta en los distintos entornos (por ejemplo, desarrollo, pruebas, o producción). Para obtener más información, consulte Administrar las versiones de la función de Lambda.

Eventos programados: también puede configurar Lambda para que invoque el código de forma periódica y programada utilizando la consola de Lambda. Puede especificar una frecuencia fija (un número de horas, días o semanas) o una expresión cron. Para obtener más información, consulte Invocación de una función de Lambda según una programación.

Aumento del tiempo de ejecución: a partir de ahora, puede configurar las funciones de Lambda para que se ejecuten durante un máximo de cinco minutos, lo que permite utilizar funciones con tiempos de ejecución más largos como, por ejemplo, trabajos de adquisición y procesamiento de grandes volúmenes de datos.

08 de octubre de 2015

Compatibilidad con DynamoDB Streams

DynamoDB Streams ya está disponible con carácter general y se puede utilizar en todas las regiones en las que está disponible. Puede activar DynamoDB Streams para una tabla y utilizar una función de Lambda como un disparador para la tabla. Los disparadores son acciones personalizadas que se llevan a cabo en respuesta a las actualizaciones realizadas en la tabla de DynamoDB. Para ver un tutorial de ejemplo, consulte Tutorial: Uso de AWS Lambda con Amazon DynamoDB Streams.

14 de julio de 2015

Lambda ahora permite invocar funciones de Lambda con clientes compatibles con REST.

Hasta ahora, para invocar una función de Lambda desde aplicaciones web, móviles o IoT, se necesitaban los SDK de AWS (por ejemplo, AWS SDK for Java, AWS SDK for Android o AWS SDK for iOS). Ahora, Lambda permite invocar una función de Lambda con clientes compatibles con REST a través de una API personalizada que puede crear con Amazon API Gateway. Puede enviar solicitudes a la URL del punto de conexión de una función de Lambda. Puede configurar la seguridad en el punto de conexión para permitir el acceso abierto, aprovechar AWS Identity and Access Management (IAM) para autorizar el acceso o utilizar claves API para medir el acceso a sus funciones de Lambda por parte de otros usuarios.

Para ver un ejemplo de ejercicio de introducción, consulte Invocación de una función de Lambda mediante un punto de conexión de Amazon API Gateway.

Para obtener más información sobre Amazon API Gateway, consulte https://aws.amazon.com/api-gateway/.

09 de julio de 2015

La consola de Lambda ahora ofrece esquemas para crear fácilmente funciones de Lambda y probarlas.

La consola de Lambda proporciona un conjunto de esquemas. Cada esquema ofrece una configuración de origen de eventos de muestra y código de muestra para la función de Lambda que puede utilizar para crear fácilmente aplicaciones basadas en Lambda. Ahora, todos los ejercicios de Introducción de Lambda utilizan esquemas. Para obtener más información, consulte .

09 de julio de 2015

Lambda ahora permite utilizar Java para crear funciones de Lambda.

A partir de ahora, puede escribir el código de Lambda en Java. Para obtener más información, consulte Creación de funciones de Lambda con Java.

15 de junio de 2015

Lambda ahora permite especificar un objeto de Amazon S3 como archivo .zip de la función al crear o actualizar una función de Lambda.

Puede cargar el paquete de implementación (archivo.zip) de una función de Lambda en un bucket de Amazon S3 de la misma región en la que desea crear la función de Lambda. A continuación, puede especificar el nombre del bucket y un nombre de la clave de objeto al crear o actualizar una función de Lambda.

28 de mayo de 2015

Lambda ahora está disponible con carácter general con soporte para backends para móviles

Lambda ya se encuentra disponible con carácter general para su uso con fines de producción. La versión también presenta características nuevas que facilitan la creación de backends para móviles, tablets e Internet de las cosas (IoT) con Lambda que se escalan automáticamente sin necesidad de aprovisionar ni administrar infraestructura. Lambda ahora es compatible con eventos en tiempo real (síncronos) y asíncronos. Las características adicionales también incluyen una configuración y administración de orígenes de eventos más sencilla. El modelo de permisos y el modelo de programación se han simplificado mediante la introducción de políticas de recursos para las funciones de Lambda.

La documentación se ha actualizado en consecuencia. Para obtener información, consulte los siguientes temas:

AWS Lambda

9 de abril de 2015
Versión preliminar de

Versión de prueba de la Guía para desarrolladores de AWS Lambda.

13 de noviembre de 2014