- What is Apache Kafka
- Kafka Features and terminologies
- High-level kafka architecture
- Real-life Kafka Case Studies
- Home
- Mindmajix Technologies
- Courses
- Apache Kafka Training
Online
Quick facts
particular | details | ||
---|---|---|---|
Medium of instructions
English
|
Mode of learning
Self study, Virtual Classroom
|
Mode of Delivery
Video and Text Based
|
Frequency of Classes
Weekdays, Weekends
|
Course and certificate fees
certificate availability
certificate providing authority
The syllabus
Introduction to Apache Kafka
Kafka components – Theory
- Broker
- Zookeeper
- Topics
- Partition
- Replication
- Producer
- Consumer
Kafka single-nodeInstallation
Pre-requisites and Environment setup
Code download
Single broker installation
- Zookeeper configuration and setup
- Kafka server configuration and setup
Kafka Command Line Interface (CLI)
Topics
- Replication factor
- Partitions
Console Producer
Console Consumer
Console Consumer Groups
Advanced Topics configuration
Changing a topic configuration
Retention time
Message bytes
Log Cleanup policies
- Delete
- Compact
Kafka Multi Node cluster setup
Part 1: Zookeeper Quorum setup
- What is a zookeeper?
- Zookeeper role in kafka cluster
- Zookeeper Quorum sizing
- Zookeeper configuration
Part 2: Broker Clustersetup
- Introduction and Architecture
- Kafka cluster size discussion
- Kafka Configuration
- Kafka Multi-broker setup
Client – server architecture
- Kafka Client
- Kafka Server
- How does client connects to kafka cluster
Kafka Performance
- Disk (I/O)
- Network
- RAM
- CPU
- OS (Operating System)
Kafka GUI Tools
- OffSet Explorer (Kafka Tools)
- Conduktor
Kafka Security
- Encryption - SSL/TLS - setup
- Authentication
- Authorization (ACL)
Kafka Schema Registry
- Why Schema Registry
- Technical implementation of Schemas through Conduktor
- Testing Schema Registry functionality
Practice Test & Interview Questions
Instructors
Mr Niketh
Instructor
Freelancer