Apache Kafka Training

Introduction to Apache Kafka Training Laraonlinetraining’s instructor-led live and self-paced Kafka training provides the ideal blend of hands-on instruction and guidance on Kafka concepts and administration tasks via 4+ real-time use cases, labs, and exercises. We ensure that learners gain real-world experience in setting up, managing, monitoring, and tuning Kafka clusters during this 30 hour […]

30,000 students enrolled

Introduction to Apache Kafka Training

Laraonlinetraining’s instructor-led live and self-paced Kafka training provides the ideal blend of hands-on instruction and guidance on Kafka concepts and administration tasks via 4+ real-time use cases, labs, and exercises.

We ensure that learners gain real-world experience in setting up, managing, monitoring, and tuning Kafka clusters during this 30 hour online Apache Kafka training.

We also go over topics that will assist you in becoming a “Confluent Certified Administrator for Apache Kafka (CCAAK).” The Laraonlinetraining career support team assists learners in planning and completing Kafka administration jobs.

Hands-on Kafka Use Cases

Our Apache Kafka Training course aims to deliver quality training that covers solid fundamental knowledge on core concepts with a practical approach. Such exposure to the current industry use-cases and scenarios will help learners scale up their skills and perform real-time projects with the best practices.

Use Case 1: Real- time processing server logs using Kafka and Spark Streaming

In this use-case, you’ll learn

  • We read the logs from an application server and analyzing them in real-time.
  • If there are any disturbances I would trigger an email.
  • Automate the whole process.

Use Case 2: Collect huge data and pull it to Kibana

Here we will do hands-on creating topics with partitions and replication factors. See the differences between having one partition and multiple partitions. Going to see the physical file system of the topic with a message log in it and updating configurations.

Scope: Topics can be used to collect massive data in one place and pull it to dashboards like Kibana to make a more effective business decision. Like Flipkart, Facebook and Amazon are doing.

Use Case 3: Implementing SSL Security

Here we do hands-on for encrypting inflight date, which is in transit between Kafka client and Kafka broker. Authenticating the Kafka client with the SHA256 Algorithm. Providing more fine-grained ACL rules for the client to produce and consume the messages from their topics by securing them

Scope: This will eliminate Insecure and Fraud transactions for banking and financial clients.

Use Case 4: Kafka Administration Activities

Here we are going to get hands-on on GUI Tools like offset explorer. This tool is used to connect Kafka clusters remotely and monitor Kafka topics and brokers’ health status in a user-friendly manner.

Scope: This can give easy administration for Kafka admin, Developer and Techies will be satisfied with this functionalities.

Use Case 5:  Managing Project Organization
  • Create domains, projects, and Sub-projects.
  • Create users and assign user roles.
  • Create groups and assign group roles.
  • Identify roles assigned to users in a domain

Why Should I choose Lara Online Training?

  • Laraonlinetraining provide very in-depth course material with real time scenarios for each topic with its Solutions for Apache Kafka training.
  • We also provide production case studies during the training.
  • Schedule the sessions based upon your comfort by our Highly Qualified Trainers and Real-time Experts.
  • Get the Class recordings, immediately after the session for further Reference.
  • Avail flexibility with Normal Track, Fast Track, and Weekend Batches also for Apache Kafka Training.
  • Cost Effective and Flexible Payment Schemes.
  • 100% Placement assistance
  • We provide Assessment and Mock Interviews

Module 1: Introduction to Kafka

1
What is Apache Kafka
2
Kafka Features and terminologies
3
High-level kafka architecture
4
Real-life Kafka Case Studies

Module 2: Kafka components

1
Broker
2
Zookeeper
3
Topics
4
Partition
5
Replication
6
Producer
7
Consumer

Module 3: Kafka Single-node Installation

1
Pre-requisites and Environment setup
2
Code download
3
Single broker installation
4
Zookeeper configuration and setup
5
Kafka server configuration and setup

Module 4: Kafka Command Line Interface (CLI)

1
Topics
2
Replication factor
3
Partitions
4
Console Producer
5
Console Consumer
6
Console Consumer Groups

Module 5: Kafka Configurations

Broker level configurations:

1
log.retention.hours
2
message.max.bytes
3
auto.create.topics.enable

Topics configuration

1
Changing a topic configuration
2
Retention time
3
Retention bytes
4
Log Cleanup policies
5
Delete
6
Compact

Module 6: Client - Server Architecture

1
Kafka Client
2
Kafka Server
3
How does the client connect to the Kafka cluster

Module 7: Kafka Performance

1
Disk (I/O)
2
Network
3
RAM
4
CPU
5
OS (Operating System)

Module 8: Kafka GUI Tools

1
OffSet Explorer (Kafka Tools)
2
Conduktor

Module 9: Kafka Security

1
Encryption - SSL/TLS - setup
2
Authentication
3
Authorization (ACL)

Module 10: Kafka Multi Node Cluster Setup

Part 1: Zookeeper Quorum setup

1
What is a zookeeper?
2
Zookeeper role in kafka cluster
3
Zookeeper Quorum sizing
4
Zookeeper configuration

Part 2: Broker Cluster setup

1
Introduction and Architecture
2
Kafka cluster size discussion
3
Kafka Configuration
4
Kafka Multi-broker setup

Be the first to add a review.

Please, login to leave a review
Apache Kafka
30-Day Money-Back Guarantee

Includes

Full lifetime access
Access on mobile and TV

EXCELLENT rating
Based on 16 reviews
It was great working and learning experience with krish on scripting issue. Communication with Management is very responsive and helpful and special thanks to krish for his patience.
sujith B
sujith B
2023-05-18
Trainer explained well.completed all topics and helped in technical issues
Laxmi M
Laxmi M
2023-01-29
Gulshan who is the trainer is very good at giving insights of the RPA and he is good on clearing all my doubts. The institute also helped me find the right trainer
Srivalli Anand Makkapati
Srivalli Anand Makkapati
2023-01-27
Thank you so much, Mr. Kishore, for the online IT training. That was a great experience with you. I have learned a lot from you. You are a very knowledgeable person and helpful in answering questions. I appreciate your replies to me promptly through text messages or email. I understand you overall.
Asif Jafri
Asif Jafri
2023-01-09
The explanation is excellent. Trainer explained with live examples and secenarios
Eswar vakada
Eswar vakada
2023-01-09
Excellent experience. Kishore is a valuable resource, Lara online training should be proud of him.
Nasir Javed
Nasir Javed
2023-01-09
that was a best practice and I have learned alot new things. thank you kishore
Muscle Passion
Muscle Passion
2023-01-09
Thank you so much for give us such a great training I learn a lot and it adds value to my knowledge If got a job I should be able to do it without any trouble thanks.
Mohammad Zahid_Qureshi
Mohammad Zahid_Qureshi
2023-01-09