Veröffentlicht am: Jun 1, 2023
AWS Lambda unterstützt jetzt Amazon MSK, selbstverwaltetes Apache Kafka und Amazon MQ für Apache ActiveMQ und RabbitMQ als Ereignisquellen in den Regionen Asien-Pazifik (Jakarta), Asien-Pazifik (Osaka), Afrika (Kapstadt) und Naher Osten (VAE). Dies gibt Kunden mehr Möglichkeiten, wie sie Nachrichten an Lambda senden möchten. Kunden können mithilfe von Lambda-Funktionen, die auf der Grundlage von Nachrichten aus diesen Ereignisquellen aufgerufen werden, schnell und einfach Anwendungen erstellen, die mit einer Zuordnung von Ereignisquellen verbunden sind.
Lambda unterstützt Nachrichtenereignisquellen wie Amazon Simple Queue Service (SQS) und Amazon Kinesis Data Streams. Jetzt ist es auch einfach, aus Amazon-MQ-Message-Brokern oder Kafka-Themen zu lesen, um Nachrichten zu verarbeiten, ohne dass eine Verbraucheranwendung erstellt und verwaltet werden muss. Die Lambda-Funktion wird aufgerufen, wenn die Nachrichten die Batchgröße überschreiten, die Nutzlast 6 MB überschreitet oder wenn das Batchfenster abläuft.
Für diese Funktion fallen keine zusätzlichen Gebühren an. Sie zahlen für die Lambda-Aufrufe, die durch die Zuordnung von Ereignisquellen ausgelöst werden, die mit Kafka oder Amazon MQ verbunden ist. Weitere Informationen finden Sie im Lambda-Entwicklerhandbuch für Amazon MSK, Apache Kafka und Amazon MQ. Selbstverwaltetes Apache Kafka als Ereignisquelle ist in allen Regionen verfügbar, in denen AWS Lambda verfügbar ist. Amazon MSK und Amazon MQ als Ereignisquellen sind in allen Regionen verfügbar, in denen AWS Lambda und der entsprechende Service verfügbar sind.