Objective 2.1
SAA-C03Design scalable and loosely coupled architectures.
Objective 2.1 sits in Design Resilient Architectures, which carries 26% of the Solutions Architect Associate exam. The questions below are original, written from the official objective title above, and each explanation cites the Amazon Web Services (AWS) page it rests on.
Objective title verbatim from the official objectives. Amazon Web Services (AWS) exam page ↗
A worked example
Shown solved, with the whole explanation open: this is what every question here carries.
An order event must reach three teams' services, each consuming at its own pace and none missing events while it is down. What do you build?
Correct.
Checked against docs.aws.amazon.com, August 2026Concept
Two consumers that must both see the same event cannot share one delivery. A publish channel copies an event to every subscriber, and a buffer in front of each consumer is what lets a slow or absent one catch up.
Why B
Publishing once and letting the topic copy the event into a queue for each team gives parallel processing plus a durable landing spot, so a team that is offline finds its work waiting when it returns.
Source
AWS docs: What is Amazon SNS, checked August 2026The Fanout scenario is when a message published to an SNS topic is replicated and pushed to multiple endpoints, such as Firehose delivery streams, Amazon SQS queues, HTTP(S) endpoints, and Lambda functions. This allows for parallel asynchronous processing. For example, you can develop an application that publishes a message to an SNS topic whenever an order is placed for a product. Then, SQS queues that are subscribed to the SNS topic receive identical notifications for the new order…
Now you: objective 2.1 questions
No account needed. The explanation opens when you answer.
Sample question 1 of 3
Jobs take up to eight minutes, and your team sees each message handled by several workers at once. The queue is at defaults. What do you change?
Sample question 2 of 3
A worker sometimes needs 20 hours per message, and the team extends visibility with a heartbeat. Messages still reappear and are processed twice. What now?
Sample question 3 of 3
Payment instructions must be applied once each and in the order the user sent them. Which messaging choice promises that?
Full Solutions Architect Associate question bank coming
We’re writing the complete bank from the official objectives right now. Leave your email and we’ll tell you when it ships, nothing else, ever.
Read the sources
These are the official pages the questions above cite. Reading them is studying the objective from the primary source, which is what the explanations point you toward anyway.