Scénarios Amazon SNS courants
Intégration d’applications
Le scénario de distribution ramifiée se produit lorsqu'un message publié dans une rubrique SNS est répliqué et envoyé vers plusieurs points de terminaison, tels que les flux de livraison Kinesis Data Firehose, les files d'attente Amazon SQS, les points de terminaison HTTP(S) et les fonctions Lambda. Cela permet un traitement asynchrone parallèle.
Par exemple, vous pouvez développer une application qui envoie un message vers une rubrique SNS lorsqu'une commande est passée pour un produit. Ensuite, les files d'attente SQS qui sont abonnées à cette rubrique SNS reçoivent des notifications identiques pour la nouvelle commande. Une instance de serveur Amazon Elastic Compute Cloud (Amazon EC2) attachée à l'une des files d'attente SQS peut gérer le traitement ou l'exécution de la commande. Vous pouvez également joindre une autre instance de serveur Amazon EC2 à un entrepôt de données pour l'analyse de toutes les commandes reçues.

Vous pouvez aussi utiliser la distribution ramifiée pour répliquer les données envoyées à votre environnement de production avec votre environnement de test. En approfondissant l'exemple précédent, vous pouvez abonner une autre file d'attente SQS à la même rubrique SNS pour les nouvelles commandes entrantes. Ensuite, en attachant cette nouvelle file d'attente SQS à votre environnement de test, vous pouvez continuer à améliorer et tester votre application à l'aide des données reçues de votre environnement de production.
Veuillez à tenir compte de la confidentialité et de la sécurité des données avant d'envoyer des données de production à votre environnement de test.
Pour plus d'informations, veuillez consulter les ressources suivantes :
Alertes d'application
Les alertes d'application et du système sont des notifications qui sont déclenchées par des seuils prédéfinis. Amazon SNS peut envoyer ces notifications à des utilisateurs spécifiés par SMS et e-mail. Par exemple, vous pouvez recevoir une notification immédiate lorsqu'un évènement se produit, tel qu'un changement spécifique de votre groupe Amazon EC2 Auto Scaling, un nouveau fichier chargé vers un compartiment Amazon S3 ou un seuil de métrique atteint dans Amazon CloudWatch. Pour plus d'informations, consultez Configurer les notifications Amazon SNS dans le Guide de l'utilisateur Amazon CloudWatch.
Notifications utilisateur
Amazon SNS peut envoyer des messages e-mail push et des messages texte (SMS) à des individus ou à des groupes. Par exemple, vous pouvez envoyer des confirmations de commande d'e-commerce sous forme de notifications utilisateur. Pour plus d'informations, sur l'utilisation d'Amazon SNS pour envoyer des messages SMS, consultez Messagerie texte mobile (SMS).
Notifications push mobile
Les notifications push mobile vous permettent d'envoyer des messages directement aux applications mobiles. Par exemple, vous pouvez utiliser Amazon SNS pour envoyer des notifications de mise à jour à une application. Le message de notification peut inclure un lien pour télécharger et installer la mise à jour. Pour plus d'informations, sur l'utilisation d'Amazon SNS pour envoyer des messages de notification push, consultez Notifications push mobile.