Skip to content

eventbridge-pipes-bedrock-enrichment-cdk: AI enrichment via EventBridge Pipes#3230

Open
NithinChandranR-AWS wants to merge 1 commit into
aws-samples:mainfrom
NithinChandranR-AWS:NithinChandranR-AWS-feature-eventbridge-pipes-bedrock-enrichment-cdk
Open

eventbridge-pipes-bedrock-enrichment-cdk: AI enrichment via EventBridge Pipes#3230
NithinChandranR-AWS wants to merge 1 commit into
aws-samples:mainfrom
NithinChandranR-AWS:NithinChandranR-AWS-feature-eventbridge-pipes-bedrock-enrichment-cdk

Conversation

@NithinChandranR-AWS

@NithinChandranR-AWS NithinChandranR-AWS commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Description

Enrich messages in-flight with AI classification and entity extraction using Amazon EventBridge Pipes and Amazon Bedrock.

Key Innovation

48+ EventBridge Pipes patterns exist in this repo — none use AI/ML enrichment. This is the first pattern combining Pipes with Amazon Bedrock, enabling real-time AI processing in any event pipeline without changing source or target configurations.

Architecture

Amazon SQS → Amazon EventBridge Pipe (enrichment: AWS Lambda → Amazon Bedrock Claude Sonnet 4.6) → Amazon DynamoDB

The enrichment step classifies sentiment (POSITIVE/NEGATIVE/NEUTRAL/MIXED), extracts named entities, and generates a one-line summary — all in-flight before the message reaches the target.

Use Cases

  • Real-time sentiment analysis on customer feedback queues
  • Automated ticket classification and routing
  • Log enrichment with AI-generated context
  • Content moderation pipelines

First pattern combining Amazon EventBridge Pipes with Amazon Bedrock.
Messages from Amazon SQS are enriched in-flight by AWS Lambda calling
Amazon Bedrock (Claude Sonnet 4.6) for sentiment classification, entity
extraction, and summarization before writing to Amazon DynamoDB.

5 services composed. 48+ Pipes patterns exist in repo — none use AI/ML
enrichment. Novel composition with real use cases: customer feedback
analysis, ticket classification, log enrichment.
@NithinChandranR-AWS NithinChandranR-AWS force-pushed the NithinChandranR-AWS-feature-eventbridge-pipes-bedrock-enrichment-cdk branch from 8b12200 to 84b1282 Compare July 14, 2026 06:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants