AWS Messaging Services
- AWS SNS and SQS. Amazon Simple Notification Service and Amazon Simple Queue Service
- AWS EventBridge
AWS SNS and SQS. Amazon Simple Notification Service and Amazon Simple Queue Service
- dev.to: Getting started with SNS and SQS
- Limits in Amazon SQS
- Amazon SQS FAQs
- The Simple Notification Service, or SNS for short, is one of the central services to build serverless architectures in the AWS cloud. SNS itself is a serverless messaging service that can distribute massive numbers of messages to different recipients. These include mobile end-user devices, like smartphones and tablets, but also other services inside the AWS ecosystem.
- SNS’ ability to target AWS services makes it the perfect companion for AWS Lambda. If you need custom logic, go for Lambda; if you need to fan out messages to multiple other services in parallel, SNS is the place to be.
- dashbird.io: [Infographic] AWS SNS from a serverless perspective
- enlear.academy: How To Build a Scalable Email Notification Service Using AWS Using AWS Lambda, DynamoDB, Amazon SQS, Amazon SES, and Amazon API Gateway to build a scalable email notification service.
SNS vs SQS
- Building an event-driven application with Amazon EventBridge “In event-driven architecture, each component of the application raises an event whenever anything changes. Other components listen and decide what to do with it and how they would like to react.” – by @talia_nassi
- faun.pub: Implementing Event Driven Architecture With AWS EventBridge — Event-Driven Messaging Pattern
Click to expand!
A handy Decision Tree for choosing the right messaging service on AWS.— Maciej Radzikowski (@radzikowski_m) April 12, 2022
As per my calculations, following it gives you a 90% chance of making the right choice.
Read more in the thread 🧵👇 pic.twitter.com/s7Q5uoENop
AWS SNS: a fully-managed messaging service 📨— Tobias Schmidt (@tpschmidt_) June 16, 2022
A collection of the fundamentals to get you started 📚 pic.twitter.com/6betCtkscC