- Introduction. Kafka Architecture and Fundamental Concepts - 3 h
- Developing with Kafka - Producers and Consumers, Sync and Async, Message Serializers and Deserializers. Configuration - with focus on consumers - 5 h
- More Advanced Kafka Development - Keys, Commits and Offsets, Rebalancing, Custom Partitioning, Clustering. Securing Kafka consumers using SSL. - 6 h
- Using Kafka Connect for Data Movement and Transformation. Moving data to MS SQL Server. - 5 h
- Kafka Stream Processing - 5 h