Skip to main content

Configuration Reference

AWS Resources

The following resources are created in your AWS account when RAISE is deployed. Use these names to navigate the AWS console.

ResourceNameDescription
S3 BucketCVExtractorBucketReceives resume uploads (PDF, DOCX, DOC)
SQS Queue (ingestion)CVIngestionQueueBuffers upload events before processing
SQS Queue (output)CVExtractorQueuePublishes extracted profiles for downstream consumers
SQS Queue (DLQ)CVIngestionDLQCaptures failed events — 14-day retention
Lambda FunctionProcessCVFunctionProcesses resumes via Bedrock
DynamoDB TableCVExtractorTableStores extracted profiles (partition key: id)
SNS TopicCVIngestionAlertTopicRoutes CloudWatch alarm notifications to email
CloudWatch DashboardRAISE-Resume-IngestionSingle-pane view of all ingestion signals

CloudWatch Alarms

AlarmMetricThresholdMeaning
CVIngestionDLQAlarmDLQ messages visible≥ 1Resume processing failed — investigate and redrive
ProcessCVErrorAlarmLambda errors (sum)≥ 1 / 5 minLambda threw an exception — check CloudWatch Logs
ProcessCVDurationAlarmLambda duration (p95)≥ 4 minProcessing approaching timeout — check Bedrock latency
CVIngestionQueueAgeAlarmQueue message age≥ 10 minQueue backing up — Lambda stalled or throttled

Processing Configuration

SettingValue
Timeout5 minutes
Memory512 MB
Bedrock modelglobal.anthropic.claude-sonnet-4-6
Supported formatsPDF, DOCX, DOC
Batch size1 resume per invocation
DLQ max receive count1 (moves to DLQ on first failure)