Skip to main content

Configure Output Target

RAISE supports three output modes, configured via the OutputTarget parameter when deploying from AWS Marketplace.

ValueBehaviour
BOTHStore in DynamoDB and publish to SQS output queue (default)
DYNAMODBStore in DynamoDB only
SQSPublish to SQS output queue only

Choosing the Right Mode

Use BOTH (default) when you want the flexibility of querying profiles directly in DynamoDB while also having downstream services consume them from SQS. Good for most production setups.

Use SQS only when a downstream service owns the data store (e.g. a service writing to its own database). Avoids writing to DynamoDB if you don't need it.

Use DYNAMODB only when you want direct querying and analysis of extracted profiles without a downstream consumer. Good for internal tooling, reporting, or batch analytics.

Changing the Output Mode

To change the output mode after deployment, update the OutputTarget parameter on the existing CloudFormation stack:

  1. Open the CloudFormation console
  2. Select the RAISE stack
  3. Click UpdateUse existing template
  4. On the Specify stack details page, change OutputTarget to the new value
  5. Click through to Submit

Checking the Current Setting

  1. Open the Lambda console
  2. Select ProcessCVFunction
  3. Navigate to Configuration → Environment variables
  4. Find OUTPUT_TARGET