When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Kafka Basics for Beginners

Kafka Basics for Beginners

     
  • 3.4
  •  |
  • Reviews ( 3 )
₹1499

This Course Includes

  • iconudemy
  • icon3.4 (3 reviews )
  • icon2 total hours
  • iconenglish
  • iconOnline - Self Paced
  • iconcourse
  • iconUdemy

About Kafka Basics for Beginners

Kafka is an open source distributed event streaming platform. It is currently used by thousands of companies as it can handle huge volume and high velocity of data. It is currently managed by Apache Software Foundation.

This particular course does not need any prior knowledge of anything. You will learn everything about Kafka from scratch.

We are going to learn the below as part of this course.

What is Kafka ?

What are the different Advantages of Kafka ?

What are the different Disadvantages of Kafka?

A detailed comparison of Kafka with Traditional Messaging Systems ActiveMQ, RabbitMQ etc.

The various use cases where we should use KafKa

The various use cases where we should not use Kafka

Understand Key Kafka Concepts - Kafka Cluster, Kafka Brokers, Events, Producers,Topics,Partitions,Offsets,Consumer,Consumer Groups,Consumer Offsets etc

Understand the concept of Topic Replication

Understand how Kafka stores the messages

Understand the Message Retention concept of Kafka

A very basic understanding of Kafka Streams

A very basic understanding of Kafka Connectors

Understand the significance of Zookeeper with respect to Kafka

A very basic understanding of Kafka Security

How to install Kafka in your personal laptop/desktop.

How to start Zookeeper and Kafka Broker in the Terminal using the command line tools provided as part of the Kafka Installation.

How to Create Topics, List Topics,Describe Topics and Delete Topics using the kafka-topics script which is provided as part of the Kafka Installation.

How to publish messages to Kafka Topics using the kafka-console-producer script which is provided as part of the Kafka.

How to consume messages from Kafka Topics using the kafka-console-consumer script which is provided as part of the Kafka.

How to set up Multi Broker Cluster

How to perform Topic Replication and Check Fault Tolerance

How to read Read __consumer_offsets Topic

How to Configure Message Retention at Topic level

What You Will Learn?

  • What is Kafka?.
  • Advantages and Disadvantages of Kafka.
  • Understanding the difference between Kafka and Traditional Messaging Systems.
  • When to use and When to not use Kafka.
  • Kafka Key Concepts- Clusters, Brokers, Partitions, Offsets,Events,Producers,Consumers,Consumer Groups,Consumer Offsets etc.
  • Topic Replication.
  • Kafka Storage and Message Retention.
  • Kafka Streams and Kafka Connectors.
  • Zookeeper.
  • Kafka Security.
  • Hands-On: Kafka Installation and Environment setup.
  • Hands-On: Create Topics, List Topics , Describe Topics and Delete Topics.
  • Hands-On: Produce and Consume Messages.
  • Hands-On: Setting Multi Broker Cluster.
  • Hands-On: Perform Topic Replication and Check Fault Tolerance.
  • Read __consumer_offsets Topic.
  • Configure Message Retention at Topic level.