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

Amazon Simple Notification Service (SNS) est un service de messagerie pub/sub hautement disponible, 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. De plus, les SNS peuvent être utilisés pour diffuser des notifications aux utilisateurs finaux à l'aide du push mobile, des SMS et des e-mails.

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.

DIDACTICIEL :
Comment utiliser le filtrage des messages dans 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é à tous les points de terminaison AWS valides, comme des files d’attente Amazon SQS et des fonctions AWS Lambda.

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.

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.

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.

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. De plus, Amazon SNS diffuse des notifications aux utilisateurs finaux par le biais de messages push mobiles, de SMS et d'e-mails.

product-page-diagram_SNS_how-it-works_1

Études de cas

PlayOn! Sports White

Services AWS utilisés : Amazon SNS et Amazon Lambda

600x400_NASA-National-Aeronautics-and-Space-Administration_Logo

Services AWS utilisés : Amazon SNS et Amazon SQS

Change Healthcare Logo 2

Services AWS utilisés : Amazon SNS, Amazon SQS, Amazon EC2, Amazon S3.

Logo du FC Barcelone

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.

Lire le blog >>

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.

Lisez l'étude de cas >>

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.

Lisez l'étude de cas >>

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.

Lisez l'étude de cas >>

Nouveautés

Le filtrage des messages avec Amazon SNS ajoute la prise en charge d’AWS CloudFormation 16 août 2018
Le filtrage des messages avec Amazon SNS ajoute la prise en charge des métriques Amazon CloudWatch 30 mai 2018
Amazon Simple Notification Service (SNS) prend désormais en charge AWS PrivateLink 10 avril 2018
Amazon SNS introduit de nouveaux opérateurs de filtrage des messages 12 mars 2018
Amazon Simple Notification Service (SNS) présente le filtrage des messages 22 novembre 2017
Des améliorations de la console Amazon SNS sont disponibles dans la région AWS GovCloud (US) 20 juillet 2017
Amazon Simple Notification Service (SNS) est désormais éligible HIPAA 15 juin 2017
Amazon SNS fournit désormais des codes courts dédiés 6 mars 2017
Amazon SNS ajoute des SMS dans le monde entier 28 juin 2016
Amazon Simple Notification Service envoie désormais des notifications pour AWS Directory Service 2 mars 2016
Les notifications Amazon SNS sont désormais disponibles pour les mises à jour des plages IP Amazon 31 août 2015

Démarrer avec AWS

icon1
Obtenez un accès instantané à l’ offre gratuite d'AWS.
icon2
Configurer et utiliser rapidement les outils SNS.
icon3

Créer une rubrique Amazon SNS

Publier et s’abonner à des rubriques en quelques minutes.

En savoir plus sur Amazon SNS

Consultez la page des fonctionnalités
Prêt à concevoir ?
Démarrez avec Amazon SNS
D'autres questions ?
Contactez-nous