Apache Kafka

Live Online (VILT) & Classroom Corporate Training Course

Apache Kafka has become popular with companies that need a reliable and robust platform for supporting real-time processing. The advantages it offers, such as better throughput, built-in partitioning, replication and fault tolerance make it the preferred choice for large data processing jobs.

How can we help you?

Thanks for sharing your details. Our team will get in touch with you soon.
There was an error trying to send your message. Please try again later.

  • CloudLabs

  • Projects

  • Assignments

  • 24x7 Support

  • Lifetime Access

Apache Kafka

Overview

This course will make you proficient in its architecture, installation configuration and performance tuning. Our trainers teach you how to integrate Kafka with Spark, Hadoop and the other distributed processing system—Storm. By taking this Apache Kafka course, you will learn the basics of Apache ZooKeeper and develop the skills to implement Kafka for real-time messaging.

Objectives

At the end of Apache Kafka training course, participants will learn

  • The basics of a messaging system, about Kafka and its various components and how it helps in real-time data processing
  • How to design and develop a robust messaging system
  • The Kafka cluster and how it integrates with other Big Data Frameworks like Hadoop
  • Integrating Kafka with Storm

Prerequisites

Participants are expected to know core concepts of Java, in order to attend this course.

Course Outline

Introduction to Apache Kafka2021-06-29T12:17:57+05:30
  • Introduction to Big Data
  • Big Data Customer Scenarios
  • What is Kafka?
  • Need for Kafka
  • Core Concepts of Kafka
  • Kafka Architecture
  • Where is Kafka Used
More about Kafka Cluster2021-06-29T12:18:34+05:30
  • Understanding the components of Kafka Cluster
  • Installation of Kafka Cluster
  • Configuring Kafka Cluster
  • Producer of Kafka
  • Consumer of Kafka
  • Producer and Consumer in Action
Kafka Operations and Performance Tuning2021-06-29T12:18:58+05:30
  • Offset
  • Design
  • Hardware
  • Kafka Monitoring and Issues
  • Kafka Performance Tuning
  • Reading data from Kafka
  • Demo-Twitter Kafka Producer
  • Introduction to Scala
  • Mixed Paradigm-Functional Programming
  • Scala Installation & Configuration
  • Scala REPL
  • Scala Project Using Eclipse
Integration of Kafka with Hadoop and Storm2021-06-29T12:19:25+05:30
  • Understanding the Hadoop Cluster
  • Integrating Kafka with Hadoop Cluster
  • Understanding Apache Storm
  • Implementing Spouts and Bolts
  • Kafka with Storm Spout
Integration of Kafka with Spark2021-06-29T12:19:57+05:30
  • Ecosystem of Spark
  • Understanding the Spark Cluster
  • Integrating Kafka with Spark
2022-01-23T18:40:19+05:30

Go to Top