Publié le: Nov 6, 2023

Amazon Simple Queue Service (Amazon SQS) annonce aujourd'hui l'intégration d'Amazon EventBridge Pipes dans la console de service SQS. Cette intégration facilite l'envoi de messages d'une file d'attente SQS vers l'une des quelque 14 cibles de service AWS, notamment Amazon Kinesis Data Streams et Firehose, AWS Step Functions, Amazon SNS, Amazon ECS, les bus d'événements Amazon EventBridge ou une autre file d'attente SQS. L'intégration d'EventBridge Pipes permet également de prendre en charge la cible EventBridge API Destinations, qui utilise des appels d'API pour envoyer vos messages SQS à des applications de type logiciel en tant que service (SaaS) ou à vos propres applications, AWS ou non.

Pour envoyer vos données à partir de votre file d'attente SQS, il vous suffit de cliquer sur le bouton « Connecter la file d'attente SQS au canal » sur la page de la file d'attente SQS sélectionnée, de nommer la connexion et de sélectionner une cible. Vous pouvez si vous le souhaitez personnaliser la taille du lot de messages, sa fenêtre, etc. Une étape de filtrage facultative permet de n'envoyer que des messages spécifiques dans le canal. Vous pouvez également intégrer une autre étape facultative utilisant AWS Lambda, AWS Step Functions, API Destinations ou Amazon API Gateway pour enrichir ou transformer vos messages SQS avant qu'ils n'atteignent la cible. L'intégration d'EventBridge Pipes vous évite d'avoir à écrire, à gérer et à mettre à l'échelle du code d'intégration indifférencié, vous permettant ainsi de consacrer votre temps à la création de vos services plutôt qu'à leur connexion.

Pour commencer, sélectionnez une file d'attente SQS dans la console SQS, puis l'onglet EventBridge Pipes. Si vous souhaitez en savoir plus, lisez le billet de blog d'AWS News, qui explique comment Amazon EventBridge Pipes facilite l'intégration des services.