Dashboard

Learn faster. Build smarter.

Back to AWS
AWSIntegration

SNS

Amazon SNS is a publish-subscribe messaging service used to fan out notifications and events to multiple subscribers.

What it does

Managed pub/sub messaging service in AWS.

When to use

Use SNS when one event should notify multiple systems or subscribers.

Key Concepts

Topics are channels for message publication.

Subscribers can include SQS, Lambda, email, and HTTP endpoints.

Useful for fan-out communication patterns.

Often paired with SQS for resilient event pipelines.

Common Use Cases

Sending notifications to multiple systems.

Triggering multiple downstream consumers.

Building event-driven architectures.

Interview Questions

What is SNS?

How is SNS different from SQS?

When would you use SNS and SQS together?