Verwendung geplanter Ereignisse zum Aufrufen einer Lambda-Funktion
Die folgenden Code-Beispiele zeigen, wie man eine AWS Lambda-Funktion erstellt, die von einem Amazon-EventBridge-Ereignis aufgerufen wird.
- Java
-
- SDK für Java 2.x
-
Zeigt, wie man ein geplantes Amazon-EventBridge-Ereignis erstellt, das eine AWS Lambda-Funktion aufruft. Konfigurieren Sie EventBridge so, dass ein Cron-Ausdruck verwendet wird, um zu planen, wann die Lambda-Funktion aufgerufen wird. In diesem Beispiel erstellen Sie eine Lambda-Funktion mithilfe der Lambda-Java-Laufzeit-API. Dieses Beispiel ruft verschiedene AWS-Dienste auf, um einen bestimmten Anwendungsfall zu erfüllen. Dieses Beispiel zeigt, wie man eine App erstellt, die eine mobile Textnachricht an Ihre Mitarbeiter sendet, um ihnen zum einjährigen Jubiläum zu gratulieren.
Vollständiger Quellcode und Anweisungen zum Einrichten und Ausführen finden Sie im vollständigen Beispiel unter GitHub
. In diesem Beispiel verwendete Dienste
CloudWatch-Protokolle
DynamoDB
EventBridge
Lambda
Amazon SNS
- JavaScript
-
- SDK für JavaScript (v3)
-
Zeigt, wie man ein geplantes Amazon-EventBridge-Ereignis erstellt, das eine AWS Lambda-Funktion aufruft. Konfigurieren Sie EventBridge so, dass ein Cron-Ausdruck verwendet wird, um zu planen, wann die Lambda-Funktion aufgerufen wird. In diesem Beispiel erstellen Sie eine Lambda-Funktion mithilfe der Lambda-Java-Laufzeit-API. Dieses Beispiel ruft verschiedene AWS-Dienste auf, um einen bestimmten Anwendungsfall zu erfüllen. Dieses Beispiel zeigt, wie man eine App erstellt, die eine mobile Textnachricht an Ihre Mitarbeiter sendet, um ihnen zum einjährigen Jubiläum zu gratulieren.
Vollständiger Quellcode und Anweisungen zum Einrichten und Ausführen finden Sie im vollständigen Beispiel unter GitHub
. Dieses Beispiel ist auch verfügbar im AWS SDK für JavaScriptEntwicklerhandbuch zu v3.
In diesem Beispiel verwendete Dienste
CloudWatch-Protokolle
DynamoDB
EventBridge
Lambda
Amazon SNS
- Python
-
- SDK für Python (Boto3)
-
In diesem Beispiel wird gezeigt, wie eine AWS Lambda-Funktion als Ziel eines geplanten Amazon-EventBridge-Ereignisses registriert wird. Der Lambda-Handler schreibt eine freundliche Nachricht und die vollständigen Ereignisdaten für den späteren Abruf in Amazon CloudWatch Logs.
Stellt eine Lambda-Funktion bereit.
Erstellt ein geplantes EventBridge-Ereignis und macht die Lambda-Funktion zum Ziel.
Erteilt die Berechtigung, EventBridge die Lambda-Funktion aufrufen zu lassen.
Druckt die neuesten Daten aus CloudWatch Logs, um das Ergebnis der geplanten Aufrufe anzuzeigen.
Bereinigt alle Ressourcen, die während der Demo erstellt wurden.
Dieses Beispiel wird am besten auf GitHub angesehen. Vollständiger Quellcode und Anweisungen zum Einrichten und Ausführen finden Sie im vollständigen Beispiel unter GitHub
. In diesem Beispiel verwendete Dienste
CloudWatch-Protokolle
DynamoDB
EventBridge
Lambda
Amazon SNS
Eine vollständige Liste der AWS-SDK-Entwicklerhandbücher und Codebeispiele finden Sie unter Verwenden von Lambda mit einem AWS-SDK. Dieses Thema enthält auch Informationen zu den ersten Schritten und Details zu früheren SDK-Versionen.