AWS Lambda kündigt einen Bereitschaftsmodus für Kafka Event Source Mappings (ESMs) an

Veröffentlicht am: 22. Nov. 2024

AWS Lambda kündigt einen Bereitschaftsmodus für Event Source Mappings (ESMs) an, die Apache Kafka-Ereignisquellen abonnieren. Dieses Feature erlaubt es Ihnen, den Durchsatz Ihres Kafka ESM zu optimieren, indem Sie für die Ereignisabfrage Ressourcen bereitstellen, die dann im Falle von plötzlichern Datenverkehrsspitzen zur Verfügung stehen . Der Bereitschaftsmodus unterstützt Sie dabei, ereignisgesteuerter Kafka-Anwendungen, die reaktionsschnell und skalierbar sind, und hohe Leistungsanforderungen erfüllen.

Kunden, die Streaming-Datenanwendungen erstellen, verwenden Kafka meistens als Ereignisquelle für Lambda-Funktionen und verwenden Lambdas vollständig verwaltete MSK ESM oder das selbstverwaltete Kafka ESM, die Abfrage-Ressourcen automatisch als Reaktion auf Ereignisse skaliere. Bei ereignisgesteuerten Kafka-Anwendungen, die unvorhersehbare Datenverkehrsaufkommen bewältigen müssen, kann die fehlenden Kontrolle über den ESM-Durchsatz jedoch zu einer verzögerten Benutzererfahrung führen. Der Bereitschaftsmodus für Kafka ESM erlaubt Ihnen die Feinabstimmung des ESM-Durchsatzes durch Bereitstellen und automatisches Skalieren zwischen einer minimalen und einer maximalen Zahl von Abfrage-Ressourcen, sogenannten Event-Pollern, und eignet sich hervorragend für Echtzeitanwendungen mit hohen Leistungsanforderungen.

Dieses Feature ist in allen kommerziellen AWS-Regionen allgemein verfügbar, in denen AWS Lambda verfügbar ist, mit Ausnahme der Regionen Israel (Tel Aviv), Asien-Pazifik (Malaysia) und Kanada West (Calgary).

Sie können den Bereitschaftsmodus für MSK ESM oder selbstverwaltete Kafka ESM aktivieren, indem Sie eine Mindest- und Höchstzahl von Event-Pollern in der ESM-API, der AWS-Konsole, der AWS-CLI, dem AWS-SDK, AWS CloudFormation und AWS SAM konfigurieren. Die Nutzung der Event-Poller ist kostenpflichtig, die Abrechnung erfolgt nach Event Poller Unit (EPU). Weitere Informationen erhalten Sie über die Lambda-ESM-Dokumentation und AWS Lambda-Preise.