Amazon Simple Notification Service
Service de messagerie pub/sub entièrement géré pour les microservices, les systèmes décentralisés et les applications sans serveur
La solution Amazon Simple Notification Service (SNS) est un service de messagerie pub/sub sécurisé et entièrement géré qui vous permet de découpler et mettre à l'échelle des microservices, des systèmes décentralisés et des applications sans serveur. Amazon SNS fournit des rubriques pour une messagerie à débit élevé, push et vers de nombreux destinataires. Grâce aux rubriques d’Amazon SNS, vos systèmes de publication peuvent déployer des messages vers un grand nombre de points de terminaison d’abonnés pour un traitement parallèle, y compris des files d’attente Amazon SQS, des fonctions AWS Lambda et des webhooks HTTP/S. Vous pouvez débuter avec Amazon SNS en quelques minutes à l'aide d’AWS Management Console, de l'Interface de ligne de commande (CLI) Amazon ou du SDK AWS.
NOUVEAU DIDACTICIEL :
Publication de messages Amazon SNS en privé avec AWS PrivateLink
NOUVEAU DIDACTICIEL :
Filtrer les messages publiés vers Amazon SNS
Avantages
Diffusion fiable de messages durables
Amazon SNS utilise un stockage de messages sur plusieurs zones de disponibilité pour assurer une durabilité élevée. Fonctionnant au sein de l'infrastructure en réseau et des centres de données d'Amazon, dont la fiabilité n'est plus à démontrer, les rubriques Amazon SNS sont toujours disponibles au moment où vos applications en ont besoin. Tous les messages publiés vers Amazon SNS sont stockés de manière redondante dans plusieurs serveurs et centres de données géographiquement éloignés entre eux. Amazon SNS livre les messages en toute fiabilité à des points de terminaison AWS valides, comme des files d’attente Amazon SQS et des fonctions AWS Lambda.
Assurez la confidentialité et la sécurité des messages
Les responsables des rubriques Amazon SNS peuvent protéger les données sensibles en définissant des politiques de rubriques limitant les personnes autorisées à publier ou s’inscrire à une rubrique. Amazon SNS garantit également que les données sont chiffrées en transit en appliquant des certificats Amazon ATS pour prendre en charge son API HTTPS. De plus, AWS PrivateLink vous permet de publier des messages en privé vers des rubriques Amazon SNS, depuis vos sous-réseaux Amazon VPC, sans passer par l’Internet public. Amazon SNS peut également prendre en charge des cas d’utilisation dans des marchés réglementés, il respecte les programmes de conformité, notamment HIPAA, PCI, ISO, FIPS, SOC et FedRAMP.
Simplifiez votre architecture avec le filtrage des messages
Amazon SNS vous aide à simplifier votre architecture de messagerie pub/sub en déchargeant la logique de filtrage des messages de vos systèmes d’abonnement et la logique de routage des messages de vos systèmes de publication. Grâce au filtrage des messages d’Amazon SNS, les points de terminaison inscrits ne reçoivent que les messages pertinents, et non tous les messages publiés sur la rubrique. Amazon CloudWatch assure la visibilité sur votre activité de filtrage et AWS CloudFormation vous permet de déployer des politiques de filtrage des abonnements de façon sécurisée et automatisée.
Dimensionnez automatiquement votre charge de travail
Amazon SNS utilise le cloud AWS éprouvé pour évoluer de façon dynamique avec votre application. Amazon SNS est un service entièrement géré, qui gère les tâches importantes liées à la planification des capacités, au provisionnement, à la supervision et à l’application de correctifs. Le service est conçu pour traiter les modèles de trafic à débit élevé et transmis en paquets. De plus, il n’y a pas de frais initiaux et il n’est pas nécessaire d’acheter, d’installer, de configurer ou de mettre à niveau le logiciel de messagerie.
Principe de fonctionnement
Amazon SNS permet le filtrage et la diffusion de messages à un grand nombre d’abonnés, y compris des fonctions sans serveur, des files d’attente et des systèmes distribués.
Études de cas
Services AWS utilisés : Amazon SNS, Amazon Route 53, Amazon CloudFront, Amazon S3, Amazon EC2, Amazon CloudWatch, Amazon RDS, AWS CloudFormation
PlayOn! Sports est l'une des sociétés médiatiques majeures spécialisées dans le sport du secondaire aux États-Unis. Elle utilise une plateforme technologique complète qui lui permet de produire des événements sportifs en direct de grande qualité et à bas coût. Son pipeline de traitement vidéo sans serveur illustre le modèle de messagerie ventilé et les options permettant de l'inclure dans des architectures sans serveur à l'aide d’Amazon SNS et AWS Lambda.
La bibliothèque d'images et de vidéos de la NASA offre un accès facile à plus de 140 000 images fixes, enregistrements audio et vidéos. Elle documente plus d'un demi-siècle de découvertes et d'exploration du vaste inconnu par l'agence. L'architecture inclut Amazon SNS pour déclencher le pipeline de traitement lorsque du nouveau contenu est mis à jour et Amazon SQS pour découpler les tâches entrantes de processus de pipeline.
Change Healthcare utilise des services AWS comme Amazon EC2, Amazon S3, Amazon SQS et Amazon SNS pour traiter des millions de transactions confidentielles par jour pour ses clients tout en maintenant une conformité complète avec les réglementations du secteur de la santé, notamment la norme HIPAA.
La plate-forme Web du FC Barcelone comporte pas moins de 6 000 pages et 12 000 photos numérisées. Elle est disponible en 6 langues et compile les dernières informations concernant 5 équipes professionnelles d'élite. La solution utilise Amazon SNS pour diverses notifications de la plateforme.
Billets de blog et articles
Opérateurs de filtrage de messages pour la correspondance numérique, la correspondance de préfixes et la mise sur liste noire dans Amazon SNS
Christie Gifrin et Otavio Ferreira
12 mars 2018
Simplifiez votre messagerie Pub/Sub avec le filtrage de messages Amazon SNS
Christie Gifrin et Otavio Ferreira
22 novembre 2017
Nouveautés
Démarrer avec AWS
Créer une rubrique Amazon SNS
En savoir plus sur Amazon SNS




