Publié le: Jun 1, 2023

AWS Lambda prend désormais en charge Amazon MSK, Apache Kafka autogéré et Amazon MQ pour Apache ActiveMQ et RabbitMQ en tant que sources d'événements en Asie-Pacifique (Jakarta), en Asie-Pacifique (Osaka), en Afrique (Le Cap) et au Moyen-Orient (Émirats arabes unis). Les clients disposent ainsi d'un plus grand choix quant à la manière dont ils souhaitent envoyer des messages à Lambda. Les clients peuvent créer des applications rapidement et facilement grâce aux fonctions Lambda qui sont appelées en fonction des messages provenant de ces sources d'événements connectés à un mappage de sources d'événements.

Lambda prend en charge les sources d'événements de messagerie telles qu'Amazon Simple Queue Service (SQS) et Amazon Kinesis Data Streams. Désormais, il est également facile de lire les agents de messages Amazon MQ ou les rubriques Kafka pour traiter les messages sans avoir à créer et à gérer une application grand public. La fonction Lambda est invoquée lorsque les messages dépassent la taille du lot, que la charge utile dépasse 6 Mo ou lorsque la fenêtre de traitement par lots expire. 

Cette fonction n'entraîne aucuns frais supplémentaires. Vous payez pour les invocations Lambda déclenchées par le mappage des sources d'événements connecté à Kafka ou à Amazon MQ. Pour en savoir plus, consultez le Guide du développeur Lambda pour Amazon MSK, Apache Kafka et Amazon MQ. Apache Kafka autogéré en tant que source d'événements est disponible dans toutes les régions où AWS Lambda est disponible. Amazon MSK et Amazon MQ en tant que sources d'événements sont disponibles dans toutes les régions où AWS Lambda et le service correspondant sont disponibles.