Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Module 1: Introduction to Confluent Apache Kafka Architecture and Cluster Configuration for Government
- Overview of Apache Kafka and the Confluent Platform for government use
- Fundamentals of Kafka brokers, producers, consumers, and topics
- The role of Kafka in data streaming and messaging pipelines for government operations
- Confluent extensions: REST Proxy, Schema Registry, Control Center, and their applications for government
- Kafka cluster architecture: brokers, partitions, replication, and implications for public sector IT infrastructure
Module 2: Zookeeper Quorum Configuration for Government
- An introduction to Zookeeper and its importance in Kafka clusters for government
- Zookeeper’s role in maintaining the integrity of a Kafka cluster for government applications
- Determining appropriate Zookeeper quorum size for government needs
- Configuring Zookeeper settings for optimal performance in government environments
- Implementing SSH on servers to enhance security and manageability for government systems
- Hands-on: Configuring Zookeeper as a team and as a service for government operations
- Using the Zookeeper Command Line Interface (CLI) for effective management in government settings
- Hands-on: Setting up a Zookeeper quorum for government use
- Understanding Zookeeper’s internal file system for better data management in government
- Evaluating performance factors that affect Zookeeper in government applications
- Demo: Utilizing Zookeeper management tools and Zoonavigator for enhanced oversight in government
Module 3: Kafka Cluster Configuration for Government
- Fundamentals of Kafka and its relevance to government IT systems
- Kafka configuration best practices for government agencies
- Hands-on: Configuring a single broker in a government environment
- Hands-on: Executing Kafka commands for government operations
- Hands-on: Setting up a multi-broker (cluster) configuration for government use
- Hands-on: Testing the Kafka cluster to ensure reliability in government systems
- Evaluating connectivity options for government Kafka clusters
- Configuring advertised.listeners: a critical setting for government applications
- Topic configuration and management for efficient data handling in government
- Setting up message ingestion and delivery processes in topics for government use
- Hands-on: Demonstrating Kafka resilience in government environments
- Assessing Kafka performance: I/O, network, RAM, CPU, and OS considerations for government systems
- Evaluating other factors affecting Kafka performance in government applications
- Hands-on: Modifying broker configurations to optimize performance for government needs
Module 4: Advanced Kafka Configuration for Government
- Using Landoop Kafka Topics UI, Confluent REST Proxy, and Confluent Schema Registry configuration in government settings
- Sending and receiving messages using CLI, Java, and Spring Framework for government applications
- Leveraging metrics and monitoring tools (Confluent Control Center, Elasticsearch, etc.) for enhanced oversight in government IT
- Managing log files and offset data for better governance in government systems
- Ensuring high availability and disaster recovery in government Kafka clusters
- Implementing replication strategies to ensure high availability for government operations
- Performance tuning for producers and consumers in government applications
- Developing disaster recovery strategies tailored for government needs
- Controlling failover and data recovery processes for government IT systems
- Setting up connectors for seamless integration in government environments
- Implementing Kafka Connect for efficient data management in government
- Utilizing Kafka security features to protect sensitive government information
Summary and Next Steps for Government
Requirements
- Experience with Linux-based systems and command-line tools for government operations
- Familiarity with distributed systems concepts
- Understanding of basic networking and system configuration
Audience
- DevOps and SRE teams managing Kafka deployments for government agencies
- System administrators working with Confluent and Zookeeper in public sector environments
- Kafka developers and architects responsible for scalable systems within government organizations
16 Hours
Testimonials (2)
Possibility to perform independent exercises in the training environment.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Course - Kafka for Administrators
The trainer tried to make the most complicated topics , explain it in simpler way