Publié le: Apr 8, 2024

AWS Lambda prend désormais en charge Amazon Managed Streaming pour Apache Kafka (MSK) et Apache Kafka autogéré en tant que sources d'événements dans les régions Asie-Pacifique (Hyderabad), Asie-Pacifique (Melbourne), Europe (Espagne) et Europe (Zurich), permettant aux clients de créer des applications sans serveur qui traitent les données de streaming provenant des sources d'événements Kafka.

Lambda a lancé la prise en charge d’Amazon MSK et Apache Kafka autogéré en 2020. Cette fonctionnalité permet de créer des applications sans serveur déclenchées par des rubriques Apache Kafka à l'aide d'Amazon MSK ou à l'aide des clusters Apache Kafka que vous gérez. Les messages sont traités par lots de 10 000 enregistrements maximum, qui peuvent contenir des messages d'une ou plusieurs partitions. Les messages au sein d'une partition sont toujours traités dans l'ordre. Lambda est appelé lorsque la taille ou la fenêtre du lot sont atteintes, ou lorsque la taille de la charge utile atteint 6 Mo. 

Cette fonction n'entraîne aucuns frais supplémentaires. Vous payez pour les appels de fonctions Lambda déclenchés par le mappage des sources d'événements connecté à Kafka. Pour en savoir plus, consultez le guide du développeur Lambda pour Amazon MSK et Apache Kafka autogéré.