When developing locally, we should probably configure our development environment (there's many options available) and this can be done by setting up by running aws configure . You will be prompted for your id, password and region. If you already set this up, then you can proceed to create a SNS topic. In this exercise, we will create SNS topic and then send a message via dotnet app. Then we use a SQS to subscribe to this topic. You need to be creating your SNS topic and ensure that you allow anyone to be able to subscribe to this topic. This is required for easy setup for SQS later Next, we will setup who can publish to this topic. Setting up SNS publish policy for local development AWS user Go to your AWS console and create a topic. Ensure you have configure: { "Effect": "Allow", "Principal": { "AWS": "arn:aws:iam::your-aws-account-id:user/jeremydev" }, "Action":...