Amazon Simple Notification Service

Gestion complète de la messagerie de publication/d'abonnement, des SMS, des e-mails et des notifications push mobile

Amazon Simple Notification Service (Amazon SNS) est un service de messagerie entièrement géré pour la communication d'application à application (A2A) et d'application à personne (A2P).

La fonctionnalité de publication/d'abonnement A2A fournit des rubriques pour les applications sans serveur à haut débit, basées sur les notifications push, de messagerie de plusieurs à plusieurs entre des systèmes distribués, de microservices et orientées événements. En utilisant les rubriques Amazon SNS, vos systèmes d'édition peuvent envoyer des messages vers un grand nombre de systèmes d'abonnés, y compris les files d'attente Amazon SQS, les fonctions AWS Lambda, les points de terminaison HTTPS et Amazon Kinesis Data Firehose, pour un traitement parallèle. La fonctionnalité A2P vous permet d'envoyer des messages aux utilisateurs à grande échelle via le SMS, les notifications push mobiles et l'e-mail.

1 million de demandes gratuites

Avantages

Simplifier l'architecture et réduire les coûts avec le filtrage et le regroupement de messages

Amazon SNS vous permet de simplifier votre architecture applicative et de réduire les coûts. Grâce au regroupement de messages, les systèmes d'édition peuvent envoyer jusqu'à 10 messages dans une seule requête d'API. Avec le filtrage de messages, les systèmes d'abonnés reçoivent uniquement les messages qui les intéressent. Pour en savoir plus, consultez Filtrages de message et Regroupement de messages.

Garantir la précision avec le classement et la déduplication de messages

Les rubriques FIFO d'Amazon SNS fonctionnent avec les files d'attente FIFO d'Amazon SQS pour garantir que les messages sont livrés de façon strictement classée et ne sont traités qu'une fois. Cela vous permet de maintenir la précision et la cohérence lors du traitement de transactions sur un ou plusieurs services indépendants. Pour en savoir plus, consultez Classement de messages et Déduplication de messages.

Renforcer la sécurité avec le chiffrement des messages et la confidentialité du trafic

Amazon SNS fournit des rubriques chiffrées pour protéger vos messages contre les accès non autorisés. Le chiffrement utilise un algorithme AES-GCM à 256 bits et une clé principale client (CMK) émise à l'aide d'AWS Key Management Service (KMS). Amazon SNS prend également en charge les points de terminaison d'un VPC via AWS PrivateLink, de sorte que vous pouvez publier en privé des messages vers des rubriques Amazon SNS depuis un sous-réseau Amazon Virtual Private Cloud (VPC) sans transiter par Internet. Pour en savoir plus, consultez Chiffrement de messages et Confidentialité du trafic.

Améliorer la durabilité grâce à l'archivage de messages, les nouvelles tentatives de livraison et DLQ

Amazon SNS stocke chaque message publié dans des centres de données séparés géographiquement. Si un système d'abonné n'est pas disponible, Amazon SNS exécute une politique de nouvelle tentative de livraison de messages. Pour préserver les messages qui ne peuvent pas être livrés avant la fin de la politique de nouvelle tentative de livraison, Amazon SNS peut transférer ces messages vers les files d'attente de lettres mortes (DLQ). Amazon SNS peut également archiver les messages dans Amazon S3 via les abonnements Amazon Kinesis Data Firehose. Pour en savoir plus, consultez Archivage de messages, Nouvelles tentatives de livraison et DLQ.

Collecter et transférer des événements de services AWS

Amazon SNS est un hub orienté événements qui a une intégration native avec une grande variété de sources et de destinations d'événements AWS. Amazon SNS peut collecter et transférer des événements de plus de 60 services AWS à partir d'un certain nombre de catégories AWS, notamment l'analytique, le calcul, les conteneurs, les bases de données, l'IoT, le Machine Learning, la sécurité, le modèle sans serveur et le stockage. Pour en savoir plus, consultez Sources d'événements et Destinations d'événements.

Envoyer les notifications A2P via le SMS, les notifications push mobiles et l'e-mail

Amazon SNS vous permet d'envoyer des notifications directement à vos clients. Amazon SNS prend en charge la messagerie SMS vers plus de 200 pays, les notifications push mobiles vers Amazon, Android, Apple, Baidu et les appareils Microsoft, ainsi que les notifications par e-mail. Amazon SNS fournit la redondance entre plusieurs fournisseurs de SMS, et vous permet d'envoyer des notifications push mobiles à l'aide d'une seule API pour toutes les plateformes mobiles. Pour en savoir plus, consultez SMS, Notifications push mobiles et Notifications par e-mail.

Fonctionnement

  • Publication/Abonnement
  • SMS
  • Push mobile
  • Publication/Abonnement
  • Fonctionnement de la publication/de l’abonnement Amazon SNS
  • SMS
  • Fonctionnement des SMS Amazon SNS
  • Push mobile
  • Fonctionnement du push mobile Amazon

Études de cas

playon_transparent 600x400

Services AWS utilisés : Amazon SNS et AWS Lambda

nasa

Services AWS utilisés : Amazon SNS et Amazon SQS

change healthcare rev

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.

Lire 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.

Lire l'étude de cas >>

La plate-forme Web du FCBarcelone 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.

Lire l'étude de cas >>

Billets de blog

Publishing messages in batch to Amazon SNS topics

par Heeki Park, 18/11/2021


Get Started with Amazon S3 Event Driven Design Patterns

par Micah Walter, Aditya Pendyala et Divyesh Sah, 27/09/2021


Introducing message archiving and analytics for Amazon SNS

by James Beswick, 12/01/2021


Introducing Amazon SNS FIFO – First-In-First-Out Pub/Sub Messaging

par Danilo Poccia, 22/10/2020


Token-based authentication for iOS applications with Amazon SNS

par Talia Nassi, 09/11/2021


Introducing the SMS sandbox for Amazon SNS

par James Beswick, 01/06/2021


Provisioning and using 10DLC origination numbers with Amazon SNS

par Benjamin Smith, 01/06/2021


Plus...

Aucun billet de blog n'a été trouvé pour le moment. Consultez le blog AWS pour découvrir d'autres ressources.

Nouveautés d'Amazon SNS

 Date 
  •  Date 
Plus...

Mise en route avec AWS

Step 1 - Sign up for an AWS account
Obtenez un accès instantané à l’ offre gratuite d'AWS.
icon2
Configurer et utiliser rapidement les outils SNS.
icon3
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.