Veröffentlicht am: Apr 8, 2024
AWS Lambda unterstützt jetzt Amazon Managed Streaming für Apache Kafka (MSK) und selbstverwaltetes Apache Kafka als Ereignisquellen in den Regionen Asien-Pazifik (Hyderabad), Asien-Pazifik (Melbourne), Europa (Spanien) und Europa (Zürich), sodass Kunden serverlose Anwendungen erstellen können, die Streaming-Daten aus Kafka-Ereignisquellen verarbeiten.
Lambda hat 2020 die Unterstützung für Amazon MSK und das selbstverwaltete Apache Kafka eingeführt. Mit dieser Funktion können Sie mithilfe von Amazon MSK oder mithilfe von Apache Kafka-Clustern, die Sie verwalten, serverlose Anwendungen erstellen, die durch Apache Kafka-Themen ausgelöst werden. Nachrichten werden in Batches von bis zu 10 000 Datensätzen verarbeitet, die Nachrichten von einer oder mehr Partitionen enthalten können. Nachrichten innerhalb einer Partition werden immer nach der Reihe verarbeitet. Lambda wird aufgerufen, wenn die Batchgröße oder das Batchfenster erreicht ist, oder wenn die Nutzlastgröße 6 MB erreicht hat.
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 verbunden ist. Weitere Informationen finden Sie im Lambda-Entwicklerhandbuch für Amazon MSK und im selbst verwalteten Apache Kafka.