Course Name
Course Code : PRQ93
Venue Details
Postal Code : 2
Session Dates
Duration: 2 days (14 hours)
Apache Kafka training provides comprehensive knowledge of building and managing real-time data streaming platforms using Kafka. It covers key concepts such as Kafka architecture, producers, consumers, topics, partitions, and brokers. Participants learn to design, deploy, and monitor Kafka clusters, as well as implement use cases like messaging, event streaming, and data integration. Hands-on exercises focus on developing Kafka producers and consumers, managing data pipelines, and ensuring fault tolerance. Completing this training enables professionals to build scalable, reliable, and high-throughput data streaming applications for modern business needs.
Introduction to Kafka and Basic Operations Introduction to Apache Kafka: Overview of Kafka and its use cases (streaming, messaging, event-driven architecture). Kafka architecture: brokers, producers, consumers, topics, and partitions. Understanding Kafka’s strengths and role in distributed systems. Setting up Kafka: Installing and configuring Apache Kafka on a single-node and multi-node cluster. Kafka brokers, zookeeper, and their roles in the cluster. Hands-on Exercise Producers and Consumers: Understanding producer and consumer concepts in Kafka. Configuring and using Kafka producer and consumer APIs. Hands-on Exercise Kafka Advanced Features and Best Practices Kafka Topics and Partitions: Working with Kafka topics, partitions, and replication. Understanding Kafka message retention and compaction. Hands-on Exercise Kafka Performance and Scaling: Tuning Kafka for performance: producer, consumer, and broker configurations. Scaling Kafka clusters horizontally and ensuring fault tolerance. Hands-on Exercise Kafka Integration and Monitoring: Integrating Kafka with other data systems (Spark, Hadoop, databases). Monitoring Kafka performance using JMX, Kafka Manager, and other tools. Troubleshooting Kafka: identifying and resolving common issues. Hands-on Exercise
Mode of Delivery : The event can be attended both online and at nearby ProgNXT classroom by Individual Professionals and Corporate Employees as per the seat availability. Please Contact Us at [email protected] for checking the seat availability
Audience : We have a global audience that logs in to using their own computers to work hand in hand with our world-class instructors.
Assessment : Each training course will have ProgNXT Assessment at the end.
Certification : After successful passing of ProgNXT Assessment, ProgNXT Certification will be provided, which has got acceptance in 55+ Countries.
| Global Region | Location | Start Date | End Date | Action |
|---|---|---|---|---|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |