New Training: Service-To-Service Messaging with SNS and SQS
In this 7-video skill, CBT Nuggets trainer Bart Castle teaches you how to perform basic integration of the AWS Simple Notification Service (SNS) and Simple Queue Service (SQS) to enable serverless service-to-service messaging. Watch this new AWS training.
Learn AWS with one of these courses:
This training includes:
38 minutes of training
You’ll learn these topics in this skill:
Serverless Messaging with SNS and SQS
Plan for SNS to SQS Message Relay
Creating the SNS Topic
Creating SQS Queue
Configuring Queue as an SNS Subscriber
Subscriber Message Filtering
Testing Relay Messages and Configuring an Alarm
What is Amazon Simple Queue Service (SQS)?
Amazon Simple Queue Service (SQS) provides message queuing for the purposes of delivering messages between cloud applications and services. SQS allows you to perform messaging independently of your infrastructure, so that it doesn't cause disruptions of your applications, such as slowdowns and faults.
SQS further encrypts the messages that it delivers, minimizing the risks that are inherent when sending them through a cloud environment. This is important because there have been known attacks in which hackers have used messages between applications as a means to breach systems.
Another feature of SQS is that you don't need to install it or configure it to use it within your web applications. You can use it whenever you need it. You can further scale it if needed without having to worry about the effect of this upon your infrastructure.
You can use SQS through the AWS console, the AWS Command-Line Interface (CLI) or AWS SDKs.