← AWS SAA

Note for Amazon SNS

awscloud

Overview

Pub/Sub Type
The services have to subscribe a certain SNS topics and all the subscribers will get the notifications.

Security

Transit Encryption is enabled by default.
Can be encrypted on the fly for HTTP API
Can be encrypted at rest using KMS keys
Client side encryption is also available if the client want

Can use IAM policies to regulate the SNS API

Access policies

FIFO

Order by message group ID.
Deduplication or content based deduplication.

Message Filtering

JSON policy used to filter messages sent to SNS topic's subscription.
If a subscription doesn't have a filter policy it will receive every messages.