AWS SNS to AWS SQS Step by Step Tutorial

This tutorial is to show how to use Amazon SQS and SNS in your application using Java.

We will write Java code to Create a SQS Queue, Create a SNS Topic, subscribe an Amazon SQS queue to an Amazon SNS topic and When you publish a message to a topic, Amazon SNS will send the message to the subscribed queue.

Topics covered include:
SNS Topic setup,
SQS Queue setup,
SQS Policy
IAM Roles,
IAM Permissions

Learning Objectives:
- How to send an SMS to multiple devices using AWS SNS service.
- Understand key messaging use cases, including service-to-service communication, asynchronous work item backlog, and state change notifications
- Learn how to get started using message queues and topics with just a few simple APIs, and quickly integrate with other AWS services

Amazon Simple Notification Service (SNS) is a flexible, fully managed pub/sub messaging and mobile notifications service for coordinating the delivery of messages to subscribing endpoints and clients.

With SNS you can fan-out messages to a large number of subscribers, including distributed systems and services, and mobile devices. It is easy to set up, operate, and reliably send notifications to all your endpoints – at any scale

Amazon SNS and Amazon SQS are important systems for sending, managing, and queuing system notifications. This session details the fundamentals on how to use these services, demonstrates the value for application developers, and covers some common use cases and customers where they have solved a critical business problem.