Skip to content

A demo project which demonstrates how to use AWS SNS and AWS SQS for integration of services.

Notifications You must be signed in to change notification settings

onurkybsi/aws-sns-sqs-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aws-sns-sqs-demo

This project is a demo project which demonstrates how to use AWS SNS and AWS SQS for integration of services.

System Requirements

infrastructure

An AWS CDK app which creates the AWS SNS topic for the producer and the AWS SQS queue for the consumer.

Installation

  1. Configure your .aws/config and .aws/credentials. For more information. see.

  2. Fill the values in the .env file

  3. Run the command below in the infrastructure directory

bash .sh deploy

producer

The producer app demostrates a message publisher for an AWS SNS topic.

Installation

  1. Configure your .aws/config and .aws/credentials. For more information. see.

  2. Fill the values in the .env file

  3. Run the command below in the infrastructure directory to deploy the AWS SNS topic

bash .sh deploy
  1. Run the command below in the producer directory
bash .sh build run

consumer

The consumer app demostrates a message consumer from an AWS SQS queue.

Installation

  1. Configure your .aws/config and .aws/credentials. For more information. see.

  2. Fill the values in the .env file

  3. Run the command below in the infrastructure directory to deploy the AWS SQS queue

bash .sh deploy
  1. Run the command below in the consumer directory
bash .sh build run

About

A demo project which demonstrates how to use AWS SNS and AWS SQS for integration of services.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published