Publié le: Nov 22, 2022

Amazon Simple Notification Service (Amazon SNS) prend désormais en charge le filtrage des messages selon la charge utile, élargissant ainsi l'ensemble des fonctionnalités qui prenaient déjà en charge le filtrage des messages selon l'attribut. Avec cette version, vous pouvez appliquer des stratégies de filtrage des abonnements pour filtrer les messages en fonction de leur contenu, ce qui permet de déverrouiller une large gamme de charges de travail. Vous pouvez utiliser cette nouvelle fonctionnalité pour filtrer les événements de plus de 60 services AWS qui publient des événements sur Amazon SNS, notamment Amazon S3, Amazon EC2, Amazon CloudFront et Amazon CloudWatch. Utilisez aussi le filtrage des messages selon la charge utile pour vos charges de travail inter-comptes, où les abonnés ne sont pas toujours en mesure d'influencer un éditeur donné pour que les messages soient publiés avec des attributs sur Amazon SNS.

Amazon SNS est un service de messagerie pour la communication d'application à application (A2A) et d'application à personne (A2P). La fonctionnalité A2A fournit une messagerie à haut débit, basée sur un système « push », entre des systèmes distribués, des microservices et des applications sans serveur pilotées par les événements. Ces applications comprennent Amazon Simple Queue Service, Amazon Kinesis Data Firehose, AWS Lambda et les points de terminaisons HTTP/S. La fonctionnalité A2P vous permet de communiquer avec vos clients par le biais de messages texte mobiles (SMS), de notifications push mobiles et de notifications par e-mail. Désormais, grâce au filtrage des messages basé sur la charge utile, vous pouvez simplifier encore davantage l'architecture de vos applications en déchargeant la logique de filtrage des messages supplémentaires de vos systèmes d'abonnés, ainsi que vos systèmes d'éditeurs de la logique d'acheminement des messages. 

Le filtrage des messages en fonction de la charge utile Amazon SNS est disponible dans toutes les régions AWS publiques et AWS GovCloud (US). Vous pouvez commencer cette nouvelle fonctionnalité dès aujourd'hui, via la console de gestion AWS, le Kit de développement logiciel (SDK) AWS, l'interface de ligne de commande (CLI) Amazon SNS et l'interface de programmation d'application (API) Amazon SNS. Vous pouvez également provisionner vos stratégies de filtrage des abonnements Amazon SNS via AWS CloudFormation.

Pour en savoir plus sur le filtrage des messages selon la charge utile Amazon SNS, consultez les ressources suivantes :