Glossary of terms

Glossary of terms
AWS SNS
Amazon Simple Notification Service (SNS) is a fully managed messaging service for both application-to-application and application-to-person communication.
Topic
A communication channel for sending messages and subscribing to notifications.
Subscription
A request to receive messages from a topic.
Endpoint
A destination where messages are sent, such as an email address, phone number, or HTTP endpoint.
Message
The information sent to subscribers of a topic.
Publisher
An entity that sends messages to a topic.
Subscriber
An entity that receives messages from a topic.
Protocol
The method used to send messages to subscribers, such as HTTP, HTTPS, email, SMS, etc.
Message Attribute
Metadata attached to a message for additional information.
Message Filtering
The ability to filter messages based on attributes before delivering them to subscribers.
Delivery Policy
Rules that define how messages are delivered to subscribers, such as message retention, retry policy, etc.
Dead-letter Queue
A queue where messages that cannot be delivered to subscribers are stored for further analysis.
Message Deduplication
Preventing duplicate messages from being sent to subscribers.
Message Encryption
Securing messages in transit using encryption.
Message Size
The maximum size of a message that can be sent to subscribers.
Message Retention
The duration for which messages are retained in a topic before being deleted.
Message Delivery Status
The status of a message delivery, such as success, failure, etc.
Message Filtering Policy
Rules that define which messages are delivered to which subscribers based on message attributes.
Message Redelivery
Resending messages that were not successfully delivered to subscribers.
Message Expiration
The duration after which a message is no longer available for delivery to subscribers.
Message Batch
A group of messages sent to subscribers in a single operation.
Message Delivery Delay
The delay in delivering messages to subscribers after they are published to a topic.
Message Delivery Rate
The rate at which messages are delivered to subscribers from a topic.
Message Delivery Throttling
Limiting the rate at which messages are delivered to subscribers to prevent overload.
Message Delivery Retry
Resending messages that were not successfully delivered to subscribers after a certain number of attempts.