Serverless MSK proof of concept, using scala as much as possible
HTTP endpoint -> API Gateway -> lambda -> MSK queue -> lambda -> dynamo-db
- API Gateway
- Lambda backing for the API gateway
- Putting some data based on the API request into Kafka
- An async workflow based on a Lambda with a Kafka trigger, which places the data into dynamodb
- Custom domain name for the API Gateway
- Connection to datadog
cdk lslist all stacks in the appcdk synthemits the synthesized CloudFormation templatecdk deploydeploy this stack to your default AWS account/regioncdk diffcompare deployed stack with current statecdk docsopen CDK documentation
Enjoy!