Apache Kafka-training-in-bangalore-by-zekelabs

Apache Kafka Training

Apache Kafka Course: Apache Kafka is a distributed streaming platform. A streaming platform has three key capabilities: Publish and subscribe to streams of records, similar to a message queue or enterprise messaging system, Store streams of records in a fault-tolerant durable way, Process streams of records as they occur. Kafka is generally used for two broad classes of applications: Building real-time streaming data pipelines that reliably get data between systems or applications, Building real-time streaming applications that transform or react to the streams of data This course is a complete hands on course, we will be using ubuntu VMs for all setup. Coding can be done in both python & java
Apache Kafka-training-in-bangalore-by-zekelabs
Apache Kafka-training-in-bangalore-by-zekelabs
Industry Level Projects
Apache Kafka-training-in-bangalore-by-zekelabs

Apache Kafka Course Curriculum

Big Data
Introduction to Hadoop
Introduction to Spark
Publish/Subscribe Messaging
Why Kafka?
Kafka’s Origin
Installing a Kafka Broker
Kafka in the Cloud
Production Concerns
Producer Overview
Sending a Message Synchronously
Configuring Producers
Kafka Consumer Concepts
Subscribing to Topics
Configuring Consumers
Rebalance Listeners
But How Do We Exit?
Standalone Consumer: Why and How to Use a Consumer Without a Group
Understanding Zookeeper
The Controller
Produce Requests
Other Requests
File Management
How Compaction Works
When Are Topics Compacted?
Reliability Guarantees
Replication Factor
Minimum In-Sync Replicas
Configuring Producer Retries
Using Consumers in a Reliable System
Considerations When Building Data Pipelines
Running Connect
A Deeper Look at Connect
Stream-Processing Frameworks
Topic Operations
Dynamic Configuration Changes
Console Consumer
Client ACLs
Killing a Partition Move
Deleting Topics Manually
Metric Basics
Application Health Checks
Kafka Broker Metrics
Producer Metrics
What Is Stream Processing?
Stream-Processing Design Patterns
Processing with External Lookup: Stream-Table Join
Kafka Streams: Architecture Overview
Scaling the Topology
Stream Processing Use Cases

Frequently Asked Questions

We provide classroom-based as well as online training. Since this is a hand-on training so batches generally does not contain more than 4 people.

We will provide web services specific study material as the course progresses. You will have lifetime access to all the code and basic settings needed for these Apache Kafka training through our github account and the study material that we share with you. You can use that for quick reference.

Feel free to drop a mail to us at [email protected] and we will get back to you at the earliest for your queries on Apache Kafka course

We have tie ups with various companies and placement organizations to whom we connect our learners. Each Apache Kafka training ends with career consulting

Minimum 2-3 projects of industry standards on Apache Kafka will be provided

Yes, we provide our own course completion certificate to all students. Each Apache Kafka training in bangalore ends with training and project completion certificate

You can pay by card (debit/credit), cash, cheque and net-banking. You can pay in two installments

We take immense pride to provide post training career consulting for Apache Kafka training

Recommended Courses

Apache Kafka-training-in-bangalore-by-zekelabs
Statistics for Data Scientists
  More Info  
Apache Kafka-training-in-bangalore-by-zekelabs
Data visualization using Matplotlib and Bokeh
  More Info  
Apache Kafka-training-in-bangalore-by-zekelabs
Artificial Intelligence
  More Info