AWS MSK Serverless Live Demo

This project consist of four projects. Each project has its own documentation in

Getting started AWS MSK Serverless

Getting Started (Local Development)

# init local kafka
docker-compose up -d

Then start the application in the following sequence:


# install AWS Cloud Development Kit
nvm install 16
nvm use 16
npm install -g aws-cdk

# deploy
cd cdk
cdk deploy EcrStack
cdk deploy VpcStack
cdk deploy FargateStack

Resources for learning

Always use jib to build java/kotlin image

Kotlin Coroutine (Actor model)

Ktor websocket

Kafka Stream

AWS Glue (Kafka Schema Registry)


View Github