Skip to content

Details

The core objective is to showcase how a select combination of AWS serverless and managed services—specifically Amazon SQS, AWS Lambda, Amazon Aurora PostgreSQL with the Data API, and Amazon Bedrock—can be integrated to create a robust, high-concurrency data enrichment pipeline.

Key Focus Areas:

  1. Parallelization: The presentation highlights the use of Amazon SQS and AWS Lambda to decouple the ingestion process from the analysis process, allowing thousands of individual data points (political opinions) to be processed simultaneously by independent Worker Lambdas.
  2. Generative AI Integration: We detail how the Worker Lambdas utilize Amazon Bedrock to process opinions by extracting sentiment, generating core opinion summaries, and creating weighted embedding vectors for advanced search and clustering.
  3. High-Concurrency Persistence: A central service discussed is the use of the Aurora Data API for PostgreSQL. This service allows thousands of parallel Lambda workers to write their analysis results and embedding vectors to the database securely and reliably over HTTP, eliminating the complexity associated with traditional database drivers and connection pooling at massive scale.

Related topics

Events in Johnston, IA
Amazon Web Services
Cloud Computing
Serverless Architecture

You may also like