Course Outline
Module 1: Introduction to the Architecture and Configuration of the Confluent Apache Kafka Cluster for Government
- The Role of Kafka in Modern Data Pipelines for Government
- Differences Between Apache Kafka and Confluent Kafka for Government
- Core Components: Producers, Consumers, Brokers, Topics, Partitions
- Kafka Cluster Deployment Models and Scaling Considerations for Government
Module 2: Zookeeper Quorum Configuration for Government
- What is Zookeeper?
- Zookeeper’s Role in a Kafka Cluster for Government
- Zookeeper Quorum Size for Government
- Zookeeper Configuration for Government
- Implementing SSH on Servers for Government
- Practical: Zookeeper Configuration (as a Team and as a Service)
- Using the Zookeeper Command Line Interface (CLI) for Government
- Practical: Zookeeper Quorum Configuration for Government
- Zookeeper Internal File System for Government
- Performance Factors Affecting Zookeeper for Government
- Demonstration of Management Tools for Zookeeper and Zoonavigator for Government
Module 3: Kafka Cluster Configuration for Government
- Basic Kafka Concepts for Government
- Kafka Configuration for Government
- Practical: Kafka Broker Configuration for Government
- Practical: Executing Kafka Commands for Government
- Practical: Kafka Multi-Broker Cluster Configuration for Government
- Practical: Kafka Cluster Testing for Government
- Can I Connect to My Kafka Cluster? for Government
- Advertised.Listeners Configuration: Most Important Setting for Government
- Topic Configuration for Government
- Configuration for Downloading and Ingesting Messages in Topics for Government
- Practical: Demonstrating Kafka Resilience for Government
- Kafka Performance: I/O for Government
- Kafka Performance: Network (RED) for Government
- Kafka Performance: RAM for Government
- Kafka Performance: CPU for Government
- Kafka Performance: Operating System (OS) for Government
- Kafka Performance: Others for Government
- Practical: How to Change Kafka Broker Configuration for Government
Module 4: Advanced Kafka Configuration for Government
- Landoop Kafka Topic User Interface, Confluent REST Proxy, and Confluent Schema Registry Configuration for Government
- Sending and Receiving Messages (CLI, Java, and Spring Framework) for Government
- Monitoring Metrics and Tools (Confluent Control Center, Elasticsearch, etc.) for Government
- Log Files and Offset Management for Government
- High Availability and Disaster Recovery for Government
- Ensuring High Availability Through Replication for Government
- Tuning Producer and Consumer Performance for Government
- Disaster Recovery Strategies for Government
- Failover Control and Data Recovery for Government
- Connector Configuration for Government
- Kafka Connect Implementation for Government
- Kafka Security Features for Government
Summary and Next Steps for Government
Requirements
- Familiarity with distributed systems and messaging concepts for government operations
- Experience with the Linux command line for government environments
- Basic understanding of networking and system administration for government networks
Audience
- System administrators for government agencies
- DevOps engineers for government projects
- Platform and infrastructure teams for government systems
Testimonials (5)
interactive approach of the teacher, not a straight story but acting on the questions from the audience.
Rens - Canon Medical Informatics Europe B.V.
Course - Administration of Kafka Topic
The labs and the slides combine well with Jorge's knowledge and love for Kafka.
Willem - BMW SA
Course - Apache Kafka for Developers
very interactive...
Richard Langford
Course - SMACK Stack for Data Science
Sufficient hands on, trainer is knowledgable
Chris Tan
Course - A Practical Introduction to Stream Processing
Grate skills, examples, very good exercises