Veröffentlicht am: Feb 28, 2023

AWS Lambda unterstützt jetzt Änderungs-Streams von HAQM DocumentDB als Ereignisquelle. Die Änderungs-Streams-Funktion in HAQM DocumentDB (mit MongoDB-Kompatibilität) bietet eine zeitlich geordnete Abfolge von Änderungsereignissen, die innerhalb der Sammlungen Ihres Clusters auftreten. Kunden können diese Ereignisse jetzt in ihren Serverless-Anwendungen nutzen, die auf Lambda basieren.

HAQM DocumentDB ist eine vollständig verwaltete, skalierbare und hochverfügbare MongoDB-kompatible Dokumentdatenbank, die es einfach macht, JSON-Daten zu speichern, abzufragen und zu indizieren. Mit Änderungs-Streams von HAQM DocumentDB als Ereignisquelle für Lambda können Sie ereignisgesteuerte Anwendungen erstellen, die nahezu in Echtzeit auf Änderungen in Ihren Datenbanken reagieren. Sie können Lambda-Funktionen verwenden, um neue Dokumente zu verarbeiten, Aktualisierungen vorhandener Dokumente zu verfolgen oder gelöschte Dokumente zu protokollieren. Sie können jede Programmiersprache verwenden, die von Lambda unterstützt wird, um Ihre Funktionen zu schreiben.

Aktivieren Sie zunächst Änderungs-Streams in Ihrem HAQM-DocumentDB-Cluster und wählen Sie dann über die AWS-Managementkonsole, AWS CLI, AWS SAM oder AWS SDK für Lambda Ihren Cluster als Ereignisquelle für Ihre Lambda-Funktion aus. Änderungs-Streams von HAQM DocumentDB als Lambda-Ereignisquelle sind in allen kommerziellen AWS-Regionen verfügbar, in denen sowohl AWS Lambda als auch HAQM DocumentDB verfügbar sind. Für die Bereitstellung einer Zuordnung von Ereignisquellen fallen keine zusätzlichen Gebühren an. Für die Aktivierung von Änderungs-Streams von HAQM DocumentDB entstehen jedoch Kosten. Weitere Informationen finden Sie unter Preise von HAQM DocumentDB. Sie zahlen für die Lambda-Aufrufe, die durch einen Änderungs-Stream von HAQM DocumentDB ausgelöst werden. Weitere Informationen zur Entwicklung einer HAQM-DocumentDB-Konsumentenanwendung mit Lambda finden Sie im Lambda-Entwicklerhandbuch.