Build a fully serverless real-time chat app on AWS — no servers, no polling, messages delivered instantly to every connected browser.
In this video I walk you through the architecture, show the working app live, and break down every decision behind it. Then I point you to the full step-by-step guide so you can build it yourself.
📖 Full Guide (free):
https://d173s05r7zt7do.cloudfront.net...
🌐 Website + Free 40-Day Cloud Engineer Curriculum: COMING SOON
─────────────────────────────
🔧 WHAT YOU'LL BUILD
─────────────────────────────
A production-grade serverless chat room where multiple browsers connect via WebSocket, send messages, and every connected client receives them in real time — powered entirely by AWS managed services.
─────────────────────────────
☁️ AWS SERVICES COVERED
─────────────────────────────
• API Gateway WebSocket API
• AWS Lambda (Python 3.12)
• Amazon DynamoDB (with TTL)
• IAM Roles and Policies
─────────────────────────────
📚 WHAT YOU'LL LEARN
─────────────────────────────
• How API Gateway WebSockets work and why they beat polling
• The connectionId system — how AWS tracks every live client
• The Management API — how Lambda pushes messages back to browsers
• Zombie connection handling with GoneException + DynamoDB TTL
• The IAM permission most people miss that breaks everything silently
• Why you must always specify region_name in boto3
─────────────────────────────
ABOUT THIS CHANNEL
─────────────────────────────
Tech With Kobina is built around one promise — real AWS projects built the way they're done in production, the kind of work that gets you hired. Every project comes with a full written guide on the website so you can follow along without chasing a tutorial that goes out of date every time AWS updates their console.
#AWS #Serverless #WebSockets #CloudEngineering #Lambda #DynamoDB #APIGateway #CloudDeveloper #AWSProject #BackendDevelopment