AWS Messaging and Integration Services Flashcards
What is Simple Queue Service (SQS)?
SQS is a message queuing service that allows you to build loosely coupled systems.
- Allows component-to-component communication using messages
- Multiple components (or producers) can add messages to the queue
- Messages are processed in an asynchronous manner
- Messages in queues are processed in FIFO order.
What is Simple Queue Service (SQS) real wirld usecase?
SQS lets you build an app that is loosely coupled, allowing components to send, store, and receive messages. The use of a messaging queue helps to improve performance and scalability.
What is Simple Notification Service (SNS)?
SNS allows you to send emails and text messages from your applications.
- Send email and text messages
- Publish messages to a topic
- Subscribers receive messages
What is Simple Notification Service (SNS) real world usecase?
SNS works with CloudWatch when an alarm’s metric threshold is breached to send an email.
What is Simple Email Service (SES)?
SES is an email service that allows you to send richly formatted HTML emails from your applications.
- Ideal choice for marketing campaigns or professional emails
- Unlike SNS, SES sends HTML emails
What is Simple Email Service (SES) real world usecase?
SES allows you to send richly formatted HTML emails in bulk and gain valuable insights about the effectiveness of your campaign.