/aws-serverless-sns-forwarder

This is a serverless app that receives a JSON array of strings and forwards them to a SNS topic.

Primary LanguagePythonMIT LicenseMIT

AWS Serverless Sns Forwarder

This is a serverless app that receives a JSON array of strings and forwards them to an SNS topic.

App Architecture

App Architecture

Installation Instructions

  1. Create an AWS account if you do not already have one and login
  2. Go to the app's page on the Serverless Application Repository and click "Deploy"
  3. Provide the required app parameters (see parameter details below) and click "Deploy"

App Parameters

  1. SnsTopicName (required) - Name of SNS topic to publish messages to. This topic needs to be in the same account and same region as this application.
  2. LogLevel (optional) - Log level for Lambda function logging, e.g., ERROR, INFO, DEBUG, etc. Default: INFO

App Outputs

  1. SnsForwarderFunctionName - Name of the lambda function
  2. SnsForwarderFunctionArn - Arn of the lambda function
  3. SnsForwarderFunctionDLQArn - Arn of the lambda function's DLQ

License Summary

This sample code is made available under the MIT license.