SQS, SNS and EventBridge all move messages, and the SAA-C03 tests whether you can pick the right one. The distinction is the delivery model: buffer for one, broadcast to many, or route by rule.
The three jobs
- Amazon SQS — a queue. Buffers messages durably until a single consumer pulls and processes them at its own pace, with retries and dead-letter queues. The answer to “don’t lose work; let the consumer catch up”.
- Amazon SNS — publish/subscribe. Pushes one message to many subscribers at once — simple, low-latency, high-throughput fan-out. The answer to “notify several things immediately”.
- Amazon EventBridge — an event bus. Routes events to many targets by content-based rules, with filtering, scheduled events, and third-party SaaS integration. The answer to “route events by what they contain, or on a schedule, or from a SaaS source”.
Buffer, broadcast, or route — that triad answers most questions.
The two distinctions the exam plants
SNS vs SQS is push vs pull: SNS broadcasts to all subscribers; SQS holds work for one consumer to pull. Reversing them is the classic distractor.
SNS vs EventBridge is the subtler one. Both fan out, but choose SNS for simple, very high-throughput fan-out, and EventBridge when you need rule-based routing, rich filtering across many AWS targets, scheduling, or SaaS event sources. Simple broadcast → SNS; smart routing → EventBridge.
They combine
These are not mutually exclusive. The classic pattern publishes to an SNS topic that fans out to several SQS queues, giving both broadcast and per-consumer durable buffering. EventBridge similarly routes an event to an SQS queue or Lambda target. Read the requirement for the primary need.
How to use the six questions below
Answer each before opening the explanation, and when you miss, name the delivery model the requirement wanted — “buffer for one”, “push to many”, “route by rule”, “on a schedule”, “from a SaaS source”. Every explanation states that model and dismantles the distractors. For the domain overview, see Design Resilient Architectures.
Updated for SAA-C03 (July 2026). The sample questions above are our own work
in the style of the exam — not real exam items. The exam itself is set and marked
by the certification body.