Overview
In this 4 hr course, you'll master Apache Kafka's Confluent Schema Registry and Kafka REST Proxy to efficiently handle data serialization and interaction in complex messaging systems. You'll learn to write Avro schemas, create producers and consumers, and utilize these tools for robust schema evolution and seamless integration with Kafka.
What I will be able to do after this course
- Create and evolve Avro schemas for lightweight, structured data handling in Kafka.
- Build Java producers and consumers using Avro schemas to fully utilize Kafka messaging.
- Leverage the Confluent Schema Registry to manage and evolve schemas reliably over time.
- Use the Confluent REST Proxy to work with Kafka from non-Java languages using HTTP REST.
- Ensure compatibility in data streams by understanding and applying schema evolution principles.
Course Instructor(s)
Stéphane Maarek is a highly experienced instructor and top-rated teacher specializing in Apache Kafka, distributed systems, and data engineering. With a robust technical background and years of industry experience, Stéphane creates engaging and well-structured courses that blend theoretical foundations with practical applications to ensure learners can confidently apply their new skills in real-world scenarios.
Who is it for?
This course is ideal for developers and software engineers who have foundational knowledge of Apache Kafka and want to deepen their proficiency with advanced tools like the Schema Registry and REST Proxy. It suits architects seeking to incorporate these components into enterprise data pipelines. Learners should be comfortable with programming and understand messaging systems. This course aims to advance Kafka proficiency and understanding for practical integration tasks.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Watch now
Unlock full access