SQS — очередь сообщений (pull): продюсер кладёт, консьюмеры забирают; SNS — pub/sub (push): одно сообщение многим подписчикам (SQS, Lambda, HTTP, email).
Разбор
- Fan-out: SNS → несколько SQS.
- SQS Standard vs FIFO (порядок и exactly-once в пределах ключа).
- Visibility timeout и DLQ критичны для SQS.
- SNS фильтры subscription по атрибутам.
Итог
SQS = очередь; SNS = рассылка; часто комбинируют.