Course Outline
- Data pipelines 101: ingestion, storage, processing
- Kafka fundamentals: topics, partitions, brokers, replication, etc.
- Producer and Consumer APIs
- Kafka Streams as a processing layer
- Kafka Connect for integrating with external systems
- Kafka best practices and tuning
Requirements
Basic Java 8 or Scala knowledge is preferable. Please install Docker and Docker Compose if you want to run examples locally.
Testimonials (6)
Duża wiedza prowadzącego i dobry kontakt ze słuchaczami. Skupienie się na rzeczach, które faktycznie mogą być dla nas przydatne.
Kamil Bieszczad - Beekeeper
Course - Distributed Messaging with Apache Kafka
To the point, proper pace (bash basics required though)
Krzysztof - Agora SA
Course - Kafka for Administrators
Sufficient hands on, trainer is knowledgable
Chris Tan
Course - A Practical Introduction to Stream Processing
Very practical examples. The trainer has tried to keep a pace where everybody is able to go with even though the group was quite inhomogeneous regarding the knowhow. He has provided a lot of support to basically everybody who asked for it :)
Georgi - BMW SA
Course - Apache Kafka for Developers
Could throw questions at him and he would jump to slides or example to try and show and answer all our questions
Johannes - Canon Medical Informatics Europe B.V.
Course - Administration of Kafka Topic
very interactive...