Amazon Simple Notification Service (SNS) est un service Web qui coordonne et gère la livraison des messages. Il s'agit d'un service de messagerie pub/sub hautement disponible, durable, sécurisé et entièrement géré. Il utilise le stockage des messages entre les zones de disponibilité pour offrir une durabilité élevée des messages. Amazon SNS garantit également que les données sont chiffrées en transit. Il est utilisé pour diffuser les messages d'un système producteur de messages.
Pour recevoir des messages publiés dans un sujet SNS, nous devons nous abonner à un point de terminaison. Nous pouvons avoir des points de terminaison tels qu'AWS Lambda, Amazon SQS, HTTP/S ou une adresse e-mail vers la rubrique que nous créons. Lorsque nous nous abonnons à un point de terminaison à un sujet et confirmons l'abonnement, le point de terminaison commence à recevoir les messages publiés sur le sujet associé.
Pour comprendre la facturation de SNS Topic, cliquez ici.
Dans cet article, nous allons créer une rubrique SNS et nous abonner à un point de terminaison de messagerie.
Prérequis
- Compte AWS (créez si vous n'en avez pas).
Que ferons-nous ?
- Connectez-vous à AWS.
- Créer un sujet SNS
- Créer un abonnement dans le sujet SNS
Se connecter à AWS
Cliquez ici pour accéder à la page de connexion AWS.
Lorsque nous cliquons sur le lien ci-dessus, nous verrons une page Web comme suit où nous devons nous connecter en utilisant nos informations de connexion.
Une fois que vous êtes connecté, vous voyez l'écran comme suit.
Créer un sujet SNS
Pour créer un sujet SNS, cliquez sur Services en haut à gauche, recherchez SNS et ouvrez-le.
Vous verrez le tableau de bord principal du service SNS. Ici, cliquez sur Sujets dans le panneau de gauche.
Sur cette page, cliquez sur le bouton "Créer un sujet" pour créer votre premier sujet SNS
Donnez un nom au sujet et cliquez sur "Créer un sujet". Vous pouvez ignorer d'autres champs.
Créer un abonnement dans le sujet SNS
Une fois que vous avez un sujet SNS, il est temps de créer un abonnement. Ouvrez le sujet que nous venons de créer et vous verrez la page comme suit.
Sous l'onglet Abonnements, cliquez sur "Créer des abonnements".
Choisissez le protocole comme e-mail, spécifiez votre adresse e-mail et cliquez sur "Créer des abonnements".
La simple création d'un abonnement ne suffit pas. Nous devons confirmer l'abonnement.
Vérifiez votre boîte de réception, vous devez avoir reçu un e-mail d'abonnement.
Cliquez sur "Confirmer l'abonnement" pour confirmer l'abonnement.
Vous verrez l'écran de confirmation comme suit.
Et maintenant, si vous accédez à l'écran d'abonnement, vous pouvez voir que le statut est passé de "Confirmé" à "En attente de confirmation".
Conclusion
Dans cet article, nous avons vu les étapes pour créer un sujet SNS, créer un abonnement par e-mail et s'y abonner.
Vous pouvez utiliser les mêmes étapes pour choisir un protocole différent pour l'abonnement que vous souhaitez créer.