- Experience with Linux-based systems and command-line tools
- Familiarity with distributed systems concepts
- Understanding of basic networking and system configuration
Audience
- DevOps and SRE teams managing Kafka deployments
- System administrators working with Confluent and Zookeeper
- Kafka developers and architects responsible for scalable systems
Confluent Apache Kafka is an enterprise-grade distributed event streaming platform built on Apache Kafka. It supports high-throughput, fault-tolerant data pipelines and real-time streaming applications.
This instructor-led, live training (online or onsite) is aimed at intermediate-level engineers and administrators who wish to deploy, configure, and optimize Confluent Kafka clusters in production environments.
By the end of this training, participants will be able to:
- Install, configure, and operate Confluent Kafka clusters with multiple brokers.
- Design high-availability setups using Zookeeper and replication techniques.
- Tune performance, monitor metrics, and apply recovery strategies.
- Secure, scale, and integrate Kafka with enterprise environments.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Module 1: Introduction to Confluent Apache Kafka Architecture and Cluster Configuration
- What is Apache Kafka and the Confluent Platform?
- Kafka broker, producer, consumer, and topic fundamentals
- The role of Kafka in data streaming and messaging pipelines
- Confluent extensions: REST Proxy, Schema Registry, Control Center
- Kafka cluster architecture: brokers, partitions, and replication
Module 2: Zookeeper Quorum Configuration
- What is Zookeeper?
- Zookeeper’s role in a Kafka cluster
- Zookeeper quorum size
- Zookeeper configuration
- Implementing SSH on our servers
- Hands-on: Zookeeper configuration (as a team and as a service)
- Using the Zookeeper Command Line Interface (CLI)
- Hands-on: Zookeeper quorum setup
- Zookeeper’s internal file system
- Performance factors affecting Zookeeper
- Demo: Zookeeper management tools and Zoonavigator
Module 3: Kafka Cluster Configuration
- Kafka basics
- Kafka configuration
- Hands-on: Kafka configuration on a single broker
- Hands-on: Executing Kafka commands
- Hands-on: Kafka multi-broker (cluster) setup
- Hands-on: Kafka cluster testing
- Can I connect to my Kafka cluster?
- Advertised.listeners configuration: key setting
- Topic configuration
- Setting up message ingestion and delivery in topics
- Hands-on: Demonstrating Kafka resilience
- Kafka performance: I/O, network, RAM, CPU, OS
- Kafka performance: other factors
- Hands-on: How to modify broker configurations
Module 4: Advanced Kafka Configuration
- Landoop Kafka Topics UI, Confluent REST Proxy, Confluent Schema Registry configuration
- Sending and receiving messages (CLI, Java, Spring Framework)
- Metrics and monitoring tools (Confluent Control Center, Elasticsearch, etc.)
- Log files and offset management
- High availability and disaster recovery
- Ensuring high availability with replication
- Performance tuning (producer/consumer)
- Disaster recovery strategies
- Failover control and data recovery
- Connectors setup
- Kafka Connect implementation
- Kafka security features
Summary and Next Steps
United Arab Emirates - Confluent Apache Kafka: Cluster Operations and Configuration
Qatar - Confluent Apache Kafka: Cluster Operations and Configuration
Egypt - Confluent Apache Kafka: Cluster Operations and Configuration
Saudi Arabia - Confluent Apache Kafka: Cluster Operations and Configuration
South Africa - Confluent Apache Kafka: Cluster Operations and Configuration
Brasil - Confluent Apache Kafka: Cluster Operations and Configuration
Canada - Confluent Apache Kafka: Cluster Operations and Configuration
中国 - Confluent Apache Kafka: Cluster Operations and Configuration
香港 - Confluent Apache Kafka: Cluster Operations and Configuration
澳門 - Confluent Apache Kafka: Cluster Operations and Configuration
台灣 - Confluent Apache Kafka: Cluster Operations and Configuration
USA - Confluent Apache Kafka: Cluster Operations and Configuration
Österreich - Confluent Apache Kafka: Cluster Operations and Configuration
Schweiz - Confluent Apache Kafka: Cluster Operations and Configuration
Deutschland - Confluent Apache Kafka: Cluster Operations and Configuration
Czech Republic - Confluent Apache Kafka: Cluster Operations and Configuration
Denmark - Confluent Apache Kafka: Cluster Operations and Configuration
Estonia - Confluent Apache Kafka: Cluster Operations and Configuration
Finland - Confluent Apache Kafka: Cluster Operations and Configuration
Greece - Confluent Apache Kafka: Cluster Operations and Configuration
Magyarország - Confluent Apache Kafka: Cluster Operations and Configuration
Ireland - Confluent Apache Kafka: Cluster Operations and Configuration
Luxembourg - Confluent Apache Kafka: Cluster Operations and Configuration
Latvia - Confluent Apache Kafka: Cluster Operations and Configuration
España - Confluent Apache Kafka: Cluster Operations and Configuration
Italia - Confluent Apache Kafka: Cluster Operations and Configuration
Lithuania - Confluent Apache Kafka: Cluster Operations and Configuration
Nederland - Confluent Apache Kafka: Cluster Operations and Configuration
Norway - Confluent Apache Kafka: Cluster Operations and Configuration
Portugal - Confluent Apache Kafka: Cluster Operations and Configuration
România - Confluent Apache Kafka: Cluster Operations and Configuration
Sverige - Confluent Apache Kafka: Cluster Operations and Configuration
Türkiye - Confluent Apache Kafka: Cluster Operations and Configuration
Malta - Confluent Apache Kafka: Cluster Operations and Configuration
Belgique - Confluent Apache Kafka: Cluster Operations and Configuration
France - Confluent Apache Kafka: Cluster Operations and Configuration
日本 - Confluent Apache Kafka: Cluster Operations and Configuration
Australia - Confluent Apache Kafka: Cluster Operations and Configuration
Malaysia - Confluent Apache Kafka: Cluster Operations and Configuration
New Zealand - Confluent Apache Kafka: Cluster Operations and Configuration
Philippines - Confluent Apache Kafka: Cluster Operations and Configuration
Singapore - Confluent Apache Kafka: Cluster Operations and Configuration
Thailand - Confluent Apache Kafka: Cluster Operations and Configuration
Vietnam - Confluent Apache Kafka: Cluster Operations and Configuration
India - Confluent Apache Kafka: Cluster Operations and Configuration
Argentina - Confluent Apache Kafka: Cluster Operations and Configuration
Chile - Confluent Apache Kafka: Cluster Operations and Configuration
Costa Rica - Confluent Apache Kafka: Cluster Operations and Configuration
Ecuador - Confluent Apache Kafka: Cluster Operations and Configuration
Guatemala - Confluent Apache Kafka: Cluster Operations and Configuration
Colombia - Confluent Apache Kafka: Cluster Operations and Configuration
México - Confluent Apache Kafka: Cluster Operations and Configuration
Panama - Confluent Apache Kafka: Cluster Operations and Configuration
Peru - Confluent Apache Kafka: Cluster Operations and Configuration
Uruguay - Confluent Apache Kafka: Cluster Operations and Configuration
Venezuela - Confluent Apache Kafka: Cluster Operations and Configuration
Polska - Confluent Apache Kafka: Cluster Operations and Configuration
United Kingdom - Confluent Apache Kafka: Cluster Operations and Configuration
South Korea - Confluent Apache Kafka: Cluster Operations and Configuration
Pakistan - Confluent Apache Kafka: Cluster Operations and Configuration
Sri Lanka - Confluent Apache Kafka: Cluster Operations and Configuration
Bulgaria - Confluent Apache Kafka: Cluster Operations and Configuration
Bolivia - Confluent Apache Kafka: Cluster Operations and Configuration
Indonesia - Confluent Apache Kafka: Cluster Operations and Configuration
Kazakhstan - Confluent Apache Kafka: Cluster Operations and Configuration
Moldova - Confluent Apache Kafka: Cluster Operations and Configuration
Morocco - Confluent Apache Kafka: Cluster Operations and Configuration
Tunisia - Confluent Apache Kafka: Cluster Operations and Configuration
Kuwait - Confluent Apache Kafka: Cluster Operations and Configuration
Oman - Confluent Apache Kafka: Cluster Operations and Configuration
Slovakia - Confluent Apache Kafka: Cluster Operations and Configuration
Kenya - Confluent Apache Kafka: Cluster Operations and Configuration
Nigeria - Confluent Apache Kafka: Cluster Operations and Configuration
Botswana - Confluent Apache Kafka: Cluster Operations and Configuration
Slovenia - Confluent Apache Kafka: Cluster Operations and Configuration
Croatia - Confluent Apache Kafka: Cluster Operations and Configuration
Serbia - Confluent Apache Kafka: Cluster Operations and Configuration
Bhutan - Confluent Apache Kafka: Cluster Operations and Configuration
Nepal - Confluent Apache Kafka: Cluster Operations and Configuration
Uzbekistan - Confluent Apache Kafka: Cluster Operations and Configuration