DEV Community

Oladipupo Abeeb Olanrewaju
Oladipupo Abeeb Olanrewaju

Posted on

AWS: Messaging and Integration Services

Simple Queue Service (SQS):

SQS is a message queuing service that allows you to build loosely coupled systems. Loosely coupled systems are systems that are connected but not dependent on each other. SQS allows component-to-component communication using message which are processed in an asynchronous manner.

Apps that are loosely coupled can be allow to send, store, and receive messages through the use of SQS. The use of a messaging queue helps to improve performance and scalability.

Simple Notification Service (SNS):

SNS function is allow you to send emails and text messages from your applications or publish messages and subscribers on your applications receives the messages.
SNS works with CloudWatch when an alarm's metric threshold is breached to send an email.

Simple Email Service (SES):

SES is an email service that send richly formatted HTML emails from your applications. Unlike SNS, SQS; SES sends messages in form of HTML. This is best use for professional emails or campaign.
SES can send richly formatted HTML emails in bulk and have vital insights about the effectiveness of the campaign or mails.

Top comments (0)