Upcoming Batch - Date and Time

Customize Apache Kafka training course according to your requirement

Enquire for Upcoming Batch - Date and Time

Get Customized

Overview

Course Description

Course Content


  • Introduction to Big Data
  • Big Data Analytics
  • Need for Kafka and What is Kafka?
  • Kafka Features and Concepts
  • Kafka Architecture and Components
  • ZooKeeper
  • Where is Kafka Used?
  • Kafka Installation
  • Kafka Cluster and Types of Kafka Clusters
  • Configuring Single Node Single Broker Cluster
  • Configure Kafka Producer
  • Constructing Kafka Producer
  • Kafka Producer APIs
  • Handling Partitions
  • Consumers and Consumer Groups
  • Standalone Consumer
  • Consumer Groups and Partition Rebalance
  • Creating a Kafka Consumer
  • Subscribing to Topics
  • The Poll Loop
  • Configuring Consumers
  • Commits and Offsets
  • Rebalance Listeners
  • Consuming Records with Specific Offsets
  • Deserializers
  • Understand Kafka Internals
  • Explain how Replication works in Kafka
  • Differentiate between In-sync and Out-off-sync Replicas
  • Understand the Partition Allocation
  • Classify and Describe Requests in Kafka
  • Configure Broker, Producer, and Consumer for a Reliable System
  • Validate System Reliabilities
  • Configure Kafka for Performance Tuning
  • Understand Use Cases of Cross-Cluster Mirroring
  • Learn Multi-cluster Architectures
  • Explain Apache Kafka’s MirrorMaker
  • Perform Topic Operations
  • Understand Consumer Groups
  • Describe Dynamic Configuration Changes
  • Learn Partition Management
  • Understand Consuming and Producing
  • Explain Unsafe Operationst
  • Considerations When Building Data Pipelines
  • Metric Basics
  • Kafka Broker Metrics
  • Client Monitoring and Lag Monitoring
  • End-to-End Monitoring
  • Kafka Connect and When to Use Kafka Connect?
  • Kafka Connect Properties
  • Stream Processing
  • Stream-Processing Concepts
  • Stream-Processing Design Patterns
  • Kafka Streams by Example
  • Kafka Streams: Architecture Overview
  • Question-Answer Session
  • Apache Hadoop Basics
  • Hadoop Configuration
  • Kafka Integration with Hadoop
  • Apache Storm Basics
  • Configuration of Storm
  • Integration of Kafka with Storm
  • Apache Spark Basics
  • Spark Configuration
  • Kafka Integration with Spark
  • Flume Basics
  • Integration of Kafka with Flume
  • Cassandra Basics such as and KeySpace and Table Creation
  • Integration of Kafka with Cassandra
  • Talend Basics
  • Integration of Kafka with Talend
  • Question-Answer Session
  • Knowledge Check

What People Say

Nagmani Solanki

Digital Marketing Expert

Edugators platform is the best place to learn live classes, and live projects by which you can understand easily and have excellent customer service.

2.jpg

Saurabh Arya

Software Developer

It was a very good experience. Edugators and the instructor worked with us through the whole process to ensure we received the best training solution for our needs.

Shyam Kumar

Graphic Designer

I would definitely recommend taking courses from Edugators. The instructors are very knowledgeable, receptive to questions and willing to go out of the way to help you.

Need To Train Your Team?

Customized Corporate Training Programs and Developing Skills For Business Success.

Get Newsletter

Subscibe to our newsletter and we will notify you about the newest updates on Edugators