¿Qué servicio de mensajería Pub/Sub puede difundir una notificación de un evento a varios suscriptores (como correo electrónico, Lambda y SQS) al mismo tiempo cuando ocurre el evento?

1 / 1
Selecciona una respuesta
CorrectoA

Explicación

Selección de un servicio Pub/Sub que difunde a varios suscriptores.

  • 1difundirFan-out = SNS
  • 2Pub/SubUn modelo de publicación-suscripción = SNS
  • 3varios suscriptoresEntregar notificaciones a varios destinos
ACorrecto

Amazon SNS

Correcto. Amazon SNS (Simple Notification Service) es un servicio de mensajería Pub/Sub. Puede difundir (fan out) un mensaje publicado en un único tema a varios destinos suscritos al mismo tiempo.

BIncorrecto

Amazon SQS

Amazon SQS es un servicio para almacenar mensajes en una cola de modo que un único consumidor los recupere y procese.

Un mensaje se consume cuando se recupera, por lo que el fan-out de difundir la misma notificación a varios suscriptores lo cumple SNS, y esto es incorrecto.

CIncorrecto

Amazon EventBridge

Amazon EventBridge es un bus de eventos que enruta eventos a destinos como servicios de AWS según reglas.

Es potente para la integración de aplicaciones, pero el requisito Pub/Sub de difusión push a suscriptores, incluida la notificación directa por correo electrónico, lo cumple SNS, y esto es incorrecto.

DIncorrecto

Amazon Kinesis Data Streams

Kinesis Data Streams es un servicio que ingiere grandes volúmenes de datos de streaming para el análisis, que luego leen los consumidores.

El lado del consumidor extrae el flujo por sí mismo, por lo que el requisito de enviar (push) una notificación de difusión a correo electrónico, Lambda y SQS lo cumple SNS, y esto es incorrecto.

Punto clave

'Pub/Sub' y 'difusión a varios suscriptores (fan-out)' apuntan a Amazon SNS. Una cola que almacena mensajes uno a uno para su procesamiento secuencial es SQS. La combinación (SNS a varios SQS) también es habitual.