Skip to content

Igniters - [Week 2] - Mikeaig4real - Digital Twin (S3 + CloudFront + Lambda + Bedrock)#92

Open
mikeaig4real wants to merge 7 commits intoed-donner:mainfrom
mikeaig4real:week-2-exercise-igniters-Mikeaig4real
Open

Igniters - [Week 2] - Mikeaig4real - Digital Twin (S3 + CloudFront + Lambda + Bedrock)#92
mikeaig4real wants to merge 7 commits intoed-donner:mainfrom
mikeaig4real:week-2-exercise-igniters-Mikeaig4real

Conversation

@mikeaig4real
Copy link
Copy Markdown

@mikeaig4real mikeaig4real commented Apr 16, 2026

Overview

Deployed a high-performance Digital Twin of Michael using a serverless AWS architecture. The application features a Next.js 15 frontend, a FastAPI backend running on Lambda, and conversational AI powered by Amazon Bedrock.

Key Technical Details

Frontend: Next.js 15 hosted on S3 and delivered via CloudFront over HTTPS.
Backend: FastAPI (Python 3.12) running on AWS Lambda using Mangum and API Gateway.
AI & Data: Amazon Bedrock (Nova Lite) integration with chat history persisted in S3.

Resolved Challenges

Fixed Lambda Runtime.ImportModuleError by forcing Python 3.12 binary wheels during packaging.
Resolved browser Mixed Content blocks by serving the entire stack over HTTPS via CloudFront.
Optimized CORS settings and environment variable build precedence for the production build.

Live Link URL: https://dvofgvxpqpz8c.cloudfront.net

@iamumarjaved

@iamumarjaved
Copy link
Copy Markdown

Great @mikeaig4real

@ed-donner This is ready to be merged.

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.

2 participants