Medium1 markMultiple Choice

AWS SAA-C03 · Question 35 · Domain 2.3: Decoupling Mechanisms

A company has a microservices architecture. When a new user registers, an event must be sent to three separate microservices: Welcome Email, Analytics, and Provisioning. Each service must process the event independently at its own pace. Which TWO services should be combined to implement this 'fan-out' pattern? (Select TWO.)

Answer options:

A.

Amazon SNS

B.

Amazon SQS

C.

Amazon Kinesis Data Firehose

D.

AWS Step Functions

E.

Amazon MQ

How to approach this question

The 'fan-out' pattern in AWS is classically implemented using SNS to publish to multiple SQS queues.

Full Answer

Amazon SNS and Amazon SQS.
The 'fan-out' scenario is a common architectural pattern where an Amazon SNS topic publishes a message to multiple Amazon SQS queues in parallel. This allows each microservice to process the event independently and at its own pace.

Common mistakes

Using only SNS (subscribers might miss messages if offline) or only SQS (cannot natively duplicate messages to multiple queues).

Practice the full AWS SAA-C03 Practice Exam 3

65 questions · hints · full answers · grading

More questions from this exam