Quel service de messagerie Pub/Sub peut diffuser une notification d'événement à plusieurs abonnés (tels que e-mail, Lambda et SQS) en même temps lorsque l'événement se produit ?

1 / 1
Sélectionnez une réponse
CorrectA

Explication

Choisir un service Pub/Sub qui diffuse à plusieurs abonnés.

  • 1diffuserFan-out = SNS
  • 2Pub/SubUn modèle de publication-abonnement = SNS
  • 3notificationLivraison de notifications d'événements
ACorrect

Amazon SNS

Correct. Amazon SNS (Simple Notification Service) est un service de messagerie Pub/Sub. Il peut diffuser (fan out) un message publié sur un seul sujet vers plusieurs destinations abonnées en même temps.

BIncorrect

Amazon SQS

Amazon SQS est un service pour stocker des messages dans une file d'attente afin qu'un seul consommateur les récupère et les traite.

Un message est consommé lorsqu'il est récupéré, donc le fan-out consistant à diffuser la même notification à plusieurs abonnés est satisfait par SNS, et ceci est incorrect.

CIncorrect

Amazon EventBridge

Amazon EventBridge est un bus d'événements qui achemine les événements vers des cibles telles que des services AWS selon des règles.

Il est puissant pour l'intégration d'applications, mais l'exigence Pub/Sub de diffusion push vers des abonnés, y compris la notification directe par e-mail, est satisfaite par SNS, et ceci est incorrect.

DIncorrect

Amazon Kinesis Data Streams

Kinesis Data Streams est un service qui ingère de grands volumes de données de streaming pour l'analytique, que les consommateurs lisent ensuite.

Le côté consommateur récupère le flux lui-même (pull), donc l'exigence de pousser une notification de diffusion vers e-mail, Lambda et SQS est satisfaite par SNS, et ceci est incorrect.

À retenir

« Pub/Sub » et « diffusion à plusieurs abonnés (fan-out) » désignent Amazon SNS. Une file d'attente qui stocke les messages un-à-un pour un traitement séquentiel est SQS. La combinaison (SNS vers plusieurs SQS) est aussi courante.