Simple Notification Service

Posted on Posted in AWS

SNS – Simple Notification Service, allows delivery or sending of message to subscribing endpoints.

Two Types of clients:

  • Publisher – publishes the message to a topic
  • Subscriber/Consumer – consumes the message
    • Lambda
    • SQS
    • HTTP/S
    • Email
    • SMS

Publisher -> Amazon SNS Topic -> Subscriber

Common scenario: Fanout

Publisher receives for example an order for some product, it is sent to Topic, multiple SQS queues consumes the message and is allocated to seperate instances for parallel processing

Other uses:

  • Application Alerts
  • Push Email/Text Messaging
  • Mobile Push Notification

 

Leave a Reply