Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Uso de eventos programados para invocar una función de Lambda
Los siguientes ejemplos de código muestran cómo crear una AWS Lambda función invocada por un evento EventBridge programado de Amazon.
- Java
-
- SDK para Java 2.x
-
Muestra cómo crear un evento EventBridge programado de Amazon que invoque una AWS Lambda función. Configure EventBridge para usar una expresión cron para programar cuándo se invoca la función Lambda. En este ejemplo, creará una función de Lambda utilizando la API de tiempo de ejecución de Java de Lambda. En este ejemplo se invocan diferentes AWS servicios para realizar un caso de uso específico. Este ejemplo indica cómo crear una aplicación que envíe un mensaje de texto a sus empleados para felicitarles por su primer aniversario.
Para obtener el código fuente completo y las instrucciones sobre cómo configurarlo y ejecutarlo, consulte el ejemplo completo en GitHub.
Servicios utilizados en este ejemplo
CloudWatch Registros
DynamoDB
EventBridge
Lambda
Amazon SNS
- JavaScript
-
- SDK para JavaScript (v3)
-
Muestra cómo crear un evento EventBridge programado de Amazon que invoque una función. AWS Lambda Configure EventBridge para usar una expresión cron para programar cuándo se invoca la función Lambda. En este ejemplo, se crea una función de Lambda mediante la API de tiempo de ejecución de Lambda. JavaScript En este ejemplo, se invocan diferentes AWS servicios para realizar un caso de uso específico. Este ejemplo indica cómo crear una aplicación que envíe un mensaje de texto a sus empleados para felicitarles por su primer aniversario.
Para obtener el código fuente completo y las instrucciones sobre cómo configurarlo y ejecutarlo, consulte el ejemplo completo en GitHub.
Este ejemplo también está disponible en la Guía para desarrolladores de AWS SDK para JavaScript v3.
Servicios utilizados en este ejemplo
CloudWatch Registros
DynamoDB
EventBridge
Lambda
Amazon SNS
- Python
-
- SDK para Python (Boto3)
-
En este ejemplo se muestra cómo registrar una AWS Lambda función como objetivo de un EventBridge evento programado de Amazon. El controlador Lambda escribe un mensaje amistoso y los datos completos del evento en Amazon CloudWatch Logs para recuperarlos más adelante.
Implementa una función de Lambda.
Crea un evento EventBridge programado y convierte la función Lambda en el destino.
Concede permiso para permitir EventBridge invocar la función Lambda.
Imprime los datos más recientes de CloudWatch los registros para mostrar el resultado de las invocaciones programadas.
Limpia todos los recursos creados durante la demostración.
Este ejemplo se ve mejor en GitHub. Para obtener el código fuente completo y las instrucciones sobre cómo configurarlo y ejecutarlo, consulte el ejemplo completo en GitHub.
Servicios utilizados en este ejemplo
CloudWatch Registros
DynamoDB
EventBridge
Lambda
Amazon SNS
Para obtener una lista completa de las guías para desarrolladores del AWS SDK y los ejemplos de código, consulteUso de CloudWatch los registros con un AWS SDK. En este tema también se incluye información sobre cómo empezar a utilizar el SDK y detalles sobre sus versiones anteriores.