Target audience
This advanced training is suitable for more experienced Apache Kafka users who already have a basic understanding of the Kafka ecosystem and want to deepen their knowledge and skills in the field of optimization, monitoring and advanced management of Kafka clusters. The agenda can be tailored to meet the needs of the participants and focus on specific areas of their interest or needs.
Course content
Advanced Kafka Architecture Concepts:
- partitioning
- replication
- ensuring consistency
- performance adjustments
Optimizing Kafka cluster performance:
- parameter settings
- hardware requirements
- scaling
Managing data streams, creating efficient topologies with the Kafka Streams API.
Advanced use of Kafka Connect, configuration and use of plugins to connect to various data stores.
Advanced monitoring and management, using real-time performance and error monitoring tools.
Error management and troubleshooting:
- backup
- restoring backups
- troubleshooting procedures
Security strategies for advanced Kafka deployments:
- authentication
- authorization
- encryption of communication
Integration with other tools for complex data streams.
Solve advanced scenarios and real-world problems with scalability and performance in mind.