Curriculum

14 Topics
Introduction to Big Data
Big Data Analytics
Need for Kafka
What is Kafka?
Kafka Features
Kafka Concepts
Kafka Architecture
Kafka Components
ZooKeeper
Where is Kafka Used?
Kafka Installation
Kafka Cluster
Types of Kafka Clusters
Configuring Single Node Single Broker Cluster

9 Topics
Configuring Single Node Multi Broker Cluster
Constructing a Kafka Producer
Sending a Message to Kafka
Producing Keyed and Non-Keyed Messages
Sending a Message Synchronously & Asynchronously
Configuring Producers
Serializers
Serializing Using Apache Avro
Partitions

11 Topics
Consumers and Consumer Groups
Standalone Consumer
Consumer Groups and Partition Rebalance
Creating a Kafka Consumer
Subscribing to Topics
The Poll Loop
Configuring Consumers
Commits and Offsets
Rebalance Listeners
Consuming Records with Specific Offsets
Deserializer

11 Topics
Cluster Membership
The Controller
Replication
Request Processing
Physical Storage
Reliability
Broker Configuration
Using Producers in a Reliable System
Using Consumers in a Reliable System
Validating System Reliability
Performance Tuning in Kafka

10 Topics
Use Cases - Cross-Cluster Mirroring
Multi-Cluster Architectures
Apache Kafka’s MirrorMaker
Other Cross-Cluster Mirroring Solutions
Topic Operations
Consumer Groups
Dynamic Configuration Changes
Partition Management
Consuming and Producing
Unsafe Operations

9 Topics
Considerations When Building Data Pipelines
Metric Basics
Kafka Broker Metrics
Client Monitoring
Lag Monitoring
End-to-End Monitoring
Kafka Connect
When to Use Kafka Connect?
Kafka Connect Properties

5 Topics
Stream Processing
Stream-Processing Concepts
Stream-Processing Design Patterns
Kafka Streams by Example
Kafka Streams: Architecture Overview

9 Topics
Apache Hadoop Basics
Hadoop Configuration
Kafka Integration with Hadoop
Apache Storm Basics
Configuration of Storm
Integration of Kafka with Storm
Apache Spark Basics
Spark Configuration
Kafka Integration with Spark

6 Topics
Flume Basics
Integration of Kafka with Flume
Cassandra Basics such as and KeySpace and Table Creation
Integration of Kafka with Cassandra
Talend Basics
Integration of Kafka with Talend

1 Topic
Gathering messages from multiple sources

  Write a Review

Apache Kafka Certification Training Course

Go to Paid Course