Apache Kafka Online Training

Apache Kafka Online Training by Revanth Technologies Training Institute in Hyderabad

Beginner 0(0 Ratings) 0 Students enrolled
Created by Revanth Technologies staff Last updated Wed, 11-May-2022 English


Apache Kafka Online Training free videos and free material uploaded by Revanth Technologies staff .

Syllabus / What will i learn?

Module 1: Introduction of kafka

What is Apache Kafka

Kafka Features and terminologies

High-level kafka architecture

Real-life Kafka Case Studies

Module 2: Kafka components - Theory

Broker

Zookeeper

Topics

Partition

Replication factor

Producer

Consumer

Module 3: KafkaInstallation

Pre-requisites and Environment setup

Code download

Single broker installation

Zookeeper configuration and setup

Kafka server configuration and setup

Module 4: Kafka Command Line Interface (CLI)

Topics

Replication factor

Partitions

Console Producer

Console Consumer

Console Consumer Groups

Module 5: Advanced Topics configuration

Changing a topic configuration

Segment and Indexes

Log Cleanup policies

Log Cleanup Delete

Log compaction

min.insync.replicas

Unclean leader Election

Module 6: 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

Module 7: Kafka Performance

Disk (I/O)

Network

RAM

CPU

OS (Operating System)

Module 8: CMAK (Cluster Management for Apache Kafka)

What is a Kafka Manager

Managing Kafka with Kafka Manager

Advantages of Kafka Manager

Module 9: Kafka Cluster upgrade

Zero copy

Up / Down conversions in Kafka

Kafka Upgrade from 1.x to 2.x

Module 10: Kafka Security

Kafka Broker vs Kafka Client

Need of security encryption in Kafka

SSL/TLS– setup

Broker side setup

Client-side setup

Enabling Data encryption in between Kafka client and Broker




Curriculum for this course
0 Lessons 00:00:00 Hours
+ View more
Description

Apache Kafka is an open-source stream-processing software platform which is developed by the Apache Software Foundation and written in Scala and Java. It has higher throughput, reliability, and replication characteristics, due to which it is applicable for things like tracking service calls or tracking IoT sensor data where a traditional MOM might not be considered.

Apache Kafka is based on the commit log, and allows users to subscribe to it and publish the data to any number of systems or real-time applications. Such applications include managing passenger and driver matching at Uber, providing real-time analytics and predictive maintenance for British Gas’ smart home, and performing numerous real-time services across all of LinkedIn.

You need online training / explanation for this course?

1 to 1 Online Training contact instructor for demo :


+ View more

Other related courses
About the instructor
  • 0 Reviews
  • 0 Students
  • 13 Courses
Student feedback
0
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
Reviews

Material price :

Free

1:1 Online Training Fee: 10000 /-
Contact instructor for demo :