Apache Kafka is an open-source stream-processing software platform which is developed by the Apache Software Foundation and written in Scala and Java. It has higher throughput, reliability, and replication characteristics, due to which it is applicable for things like tracking service calls or tracking IoT sensor data where a traditional MOM might not be considered.


Apache Kafka is based on the commit log, and allows users to subscribe to it and publish the data to any number of systems or real-time applications. Such applications include managing passenger and driver matching at Uber, providing real-time analytics and predictive maintenance for British Gas’ smart home, and performing numerous real-time services across all of LinkedIn.


Apache Kafka Online Training Course Content


Pre-requisites:

  • Good knowledge on Linux Operating system
  • Basic knowledge on how a messaging product works

Target Audience:

  • People who are working professional and looking for a change to boost career with bigdata injection tools

Module 1: Introduction of kafka

  • What is Apache Kafka
  • Kafka Features and terminologies
  • High-level kafka architecture
  • Real-life Kafka Case Studies

Module 2: Kafka components - Theory

  • Broker
  • Zookeeper
  • Topics
  • Partition
  • Replication factor
  • Producer
  • Consumer

Module 3: KafkaInstallation

  • Pre-requisites and Environment setup
  • Code download
  • Single broker installation
    • Zookeeper configuration and setup
    • Kafka server configuration and setup

Module 4: Kafka Command Line Interface (CLI)

  • Topics
    • Replication factor
    • Partitions
  • Console Producer
  • Console Consumer
  • Console Consumer Groups

Module 5: Advanced Topics configuration

  • Changing a topic configuration
  • Segment and Indexes
  • Log Cleanup policies
  • Log Cleanup Delete
  • Log compaction
  • min.insync.replicas
  • Unclean leader Election

Module 6: Kafka Multi Node cluster setup

  • Part 1: Zookeeper Quorum setup
    • What is a zookeeper ?
    • Zookeeper role in kafka cluster
    • Zookeeper Quorum sizing
    • Zookeeper configuration
  • Part 2: Broker Clustersetup
    • Introduction and Architecture
    • Kafka cluster size discussion
    • Kafka Configuration
    • Kafka Multi-broker setup

Module 7: Kafka Performance

  • Disk (I/O)
  • Network
  • RAM
  • CPU
  • OS (Operating System)

Module 8: CMAK (Cluster Management for Apache Kafka)

  • What is a Kafka Manager
  • Managing Kafka with Kafka Manager
  • Advantages of Kafka Manager

Module 9: Kafka Cluster upgrade

  • Zero copy
  • Up / Down conversions in Kafka
  • Kafka Upgrade from 1.x to 2.x

Module 10: Kafka Security

  • Kafka Broker vs Kafka Client
  • Need of security encryption in Kafka
  • SSL/TLS– setup
    • Broker side setup
    • Client-side setup
  • Enabling Data encryption in between Kafka client and Broker

We are providing Apache Kafka Online Training in Ameerpet Hyderabad. We are one of best Institute to provide Best High Quality Apache Kafka online training all over India. If you are staying in Hyderabad, Bangalore, Chennai, Pune, Delhi, USA, UK, Australia, Singapore etc. and unable to attend regular class room training programs then contact our training institute for information on online training. For more details on Apache Kafka Online Training please call to 9290971883, / 9247461324, or drop a mail to revanthonlinetraining@gmail.com

Apache Kafka online training institute address : B1, 3rd Floor, Eureka Court, Near Image Hospital, Ameerpet, Hyderabad, India


Kafka Online Training from India

Enquiry Form

Other Related Courses

Apache HBase Online Training in Hyderabad India

Apache HBase Online Training in Hyderabad India

Read More
Apache PIG Online Training in Hyderabad India

Apache PIG Online Training in Hyderabad India

Read More
Apache Spark Online Training in Hyderabad India

Apache Spark Online Training in Hyderabad India

Read More
<
Big Data Online Training in Hyderabad India

Big Data Online Training in Hyderabad India

Read More
Hadoop Online Training in Hyderabad India

Hadoop Online Training in Hyderabad India

Read More