Please enable JavaScript.
Coggle requires JavaScript to display documents.
Simple Notification Service - Coggle Diagram
Simple Notification Service
web service
coordinates/menages
delivery / sending
messages to subscribing endpoints
create a
Topic
logical access point
communication channel
unique name
identifies
SNS endpoint
for publishers
post messages
for subscribers
register notifications
like
web servers
email
SQS queue
lambda
supported protocol
SQS
HTTP(s)
email
SMS
Lambda
collects message
asynchronously communication
Consumers
Producers
push messagges to topic
SNS matches
to a list of subscribers
men
Accessing
Management Console
Command Line Interface
AWS Tools for Windows Powershell
SNS Query API
SDK libraries
Supported Transport Protocol
HTTP / HTTPs
notifications will be delivered through an HTTP POST to the specified URL
Email, Email-JSON
Messages are sent to registered addresses
SQS
as the endpoint
SMS
Messages are sent to registered phone numbers
Supported Endpoint
Email Notifications
Mobile Push Notifications
push notification messages directly to apps on mobile devices
notification services
Amazon Device Messaging
Apple Push NotificationService
Google Cloud Messaging
Windows Push Notification Service (WNS)
SQS Queues
ability for messages to be delivered to applications that require immediate notification of an event
“push” mechanism
messages to multiple subscribers
polling model
used by distributed applications to exchange messages
SMS Notifications
HTTP/HTTPs Endpoints
Lambda
Lambda function is invoked with the payload of the published message
Kinesis Data Firehose
Deliver events to delivery streams
analysis purposes
destinations
s3
RedShift
OpenSearch