Skip to main content

AWS SQS Configuration

To use AWS SQS as a message broker in Ductape, provide the following configuration for each environment:

const awsSqsConfig = {
region: 'us-east-1', // AWS region
queueUrl: 'https://sqs.us-east-1.amazonaws.com/123456789012/my-queue', // SQS queue URL
accessKeyId: 'your-access-key-id', // AWS access key ID
secretAccessKey: 'your-secret-access-key', // AWS secret access key
};
FieldTypeRequiredDescription
regionstringYesAWS region where the SQS queue is hosted
queueUrlstringYesURL of the SQS queue
accessKeyIdstringYesAWS access key ID for authentication
secretAccessKeystringYesAWS secret key for authentication

Best Practices:

  • Use IAM roles and least-privilege policies for credentials.
  • Use separate queues for dev, staging, and prod.
  • Monitor queue length and dead-letter queues for reliability.

See Also