Course Outline
Introduction
- Running Apache Kafka at scale with Confluent.
Setting up Confluent
Overview of Confluent Features and Architecture
Building a Streaming Platform
The Publish and Subscribe Process
How Kafka Stores Data
Processing Data On-the-Fly
Case Study: Twitter Analytics
Implementing Kafka's APIs
- Producer, Consumer, Streams, and Connect
Building Applications on Top of Kafka
Monitoring Kafka
Administration Tools
Case Study: Netflix Movie Recommendations
Adding New Systems
Detecting Problems with Message Delivery
Enterprise Security
Disaster Recovery
Developer Features
Troubleshooting
Summary and Conclusion
Requirements
- A general understanding of Apache Kafka
- Java programming experience
Audience
- Developers
- Architects
- System Administrators
Testimonials (5)
Sufficient hands on, trainer is knowledgable
Chris Tan
Course - A Practical Introduction to Stream Processing
Instructor takes the time to explain the topics and we delve deeply into the installation details of the necessary software to run Kafka.
Juan Manuel Del Alto - Hewlett Packard Centro de Servicios Globales S de RL
Course - Distributed Messaging with Apache Kafka
Machine Translated
Grate skills, examples, very good exercises
Marek Konieczny - G2A.COM Limited
Course - Kafka for Administrators
The labs and the slides combine well with Jorge's knowledge and love for Kafka.
Willem - BMW SA
Course - Apache Kafka for Developers
Engagement with the Trainer A number of relevant Exercises and Labs Practical Exams