MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Kafka Training

Course Summary

Our Apache Kafka training course will give you hands-on experience to master the real-time stream processing platform. We provide the best online classes to help you learn Kafka API, architecture, configuration, installation, integration with Hadoop, Spark, Storm. Work on real life projects.


  • +

    Course Syllabus

    Kafka Course Content

    What is Kafka – An Introduction
    Understanding what is Apache Kafka, the various components and use cases of Kafka, implementing Kafka on a single node.
    Multi Broker Kafka Implementation
    Learning about the Kafka terminology, deploying single node Kafka with independent Zookeeper, adding replication in Kafka, working with Partitioning and Brokers, understanding Kafka consumers, the Kafka Writes terminology, various failure handling scenarios in Kafka.
    Multi Node Cluster Setup
    Introduction to multi node cluster setup in Kafka, the various administration commands, leadership balancing and partition rebalancing, graceful shutdown of kafka Brokers and tasks, working with the Partition Reassignment Tool, cluster expending, assigning Custom Partition, removing of a Broker and improving Replication Factor of Partitions.
    Integrate Flume with Kafka
    Understanding the need for Kafka Integration, successfully integrating it with Apache Flume, steps in integration of Flume with Kafka as a Source.
    Kafka API
    Detailed understanding of the Kafka and Flume Integration, deploying Kafka as a Sink and as a Channel, introduction to PyKafka API and setting up the PyKafka Environment.
    Producers & Consumers
    Connecting Kafka using PyKafka, writing your own Kafka Producers and Consumers, writing a random JSON Producer, writing a Consumer to read the messages from a topic, writing and working with a File Reader Producer, writing a Consumer to store topics data into a file.
    Kafka Project
    Type : Multi Broker Kafka ImplementationTopics : In this project you will learn about the Apache Kakfa which is a platform for handling real-time data feeds. You will exclusively work with Kafka brokers, understand partitioning, Kafka consumers, the terminology used for Kafka writes and failure handling in Kafka, understand how to deploy a single node Kafka with independent Zookeeper. Upon completion of the project you will gain considerable experience in working in a real world scenario for processing streaming data within an enterprise infrastructure.


Course Fee:
USD 150

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

Attended this course?

Back to Top

 
Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url