Apache Kafka
-
Simplilearn's PMI-ACP training was extremely useful in giving me knowledge beyond the book content. The trainer was extremely knowledgeable in clearing real problems and practical solutions of implementing agile.
← | →
-
Simplilearn's PMI-ACP training was extremely useful in giving me knowledge beyond the book content. The trainer was extremely knowledgeable in clearing real problems and practical solutions of implementing agile.
← | →
-
Excellent training by Simplilearn.
← | →
Course
Online
Description
-
Type
Course
-
Methodology
Online
Simplilearn is the World’s Largest Certification Training Provider, with over 400,000+ professionals trained globally
Trusted by the Fortune 500 companies as their learning provider for career growth and training
2000+ certified and experienced trainers conduct trainings for various courses across the globe
All our Courses are designed and developed under a tried and tested Unique Learning Framework that is proven to deliver 98.6% pass rate in first attempt.
Reviews
-
Simplilearn's PMI-ACP training was extremely useful in giving me knowledge beyond the book content. The trainer was extremely knowledgeable in clearing real problems and practical solutions of implementing agile.
← | →
-
Simplilearn's PMI-ACP training was extremely useful in giving me knowledge beyond the book content. The trainer was extremely knowledgeable in clearing real problems and practical solutions of implementing agile.
← | →
-
Excellent training by Simplilearn.
← | →
Course rating
Recommended
Centre rating
Komal Mehta
Komal Mehta
Ayesha Siddiqha
Ayesha Siddiqha
Nitin Azeez
Nitin Azeez
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 8 years
Subjects
- Apache
Course programme
- Apache Kafka
- Lesson 00 - Course introduction
- 0.1 Course Introduction
- 0.2 Course Objectives
- 0.3 Course Overview
- 0.4 Target Audience
- 0.5 Prerequisites
- 0.6 Lessons Covered
- 0.7 Conclusion
- Lesson 01 - Big Data Overview
- 1.1 Lesson 1—Big Data Overview
- 1.2 Objectives
- 1.3 Big Data—Introduction
- 1.4 The Three Vs of Big Data
- 1.5 Data Volume
- 1.6 Data Sizes
- 1.7 Data Velocity
- 1.8 Data Variety
- 1.9 Data Evolution
- 1.10 Features of Big data
- 1.11 Industry Examples
- 1.12 Big Data Analysis
- 1.13 Technology Comparison
- 1.14 Stream
- 1.15 Apache Hadoop
- 1.16 Hadoop Distributed File System
- 1.17 MapReduce
- 1.18 Real-Time Big Data Tools
- 1.19 Apache Kafka
- 1.20 Apache Storm
- 1.21 Apache Spark
- 1.22 Apache Cassandra
- 1.23 Apache Hbase
- 1.24 Real-Time Big Data Tools—Uses
- 1.25 Real-Time Big Data—Use Cases
- 1.26 Quiz
- 1.27 Summary
- 1.28 Conclusion
- Lesson 02 - Introduction to Zookeeper
- 2.1 Introduction to ZooKeeper
- 2.2 Objectives
- 2.3 ZooKeeper—Introduction
- 2.4 Distributed Applications
- 2.5 Challenges of Distributed Applications
- 2.6 Partial Failures
- 2.7 Race Conditions
- 2.8 Deadlocks
- 2.9 Inconsistencies
- 2.10 ZooKeeper Characteristics
- 2.11 ZooKeeper Data Model
- 2.12 Types of Znodes
- 2.13 Sequential Znodes
- 2.14 VMware
- 2.15 Simplilearn Virtual Machine
- 2.16 PuTTY
- 2.17 WinSCP
- 2.18 Demo—Install and Setup VM
- 2.19 Demo—Install and Setup VM
- 2.20 ZooKeeper Installation
- 2.21 ZooKeeper Configuration
- 2.22 ZooKeeper Command Line Interface
- 2.23 ZooKeeper Command Line Interface Commands
- 2.24 ZooKeeper Client APIs
- 2.25 ZooKeeper Recipe 1: Handling Partial Failures
- 2.26 ZooKeeper Recipe 2: Leader Election
- 2.27 Quiz
- 2.28 Summary
- 2.29 Conclusion
- Lesson 03 - Introduction to Kafka
- 3.1 Lesson 3 Introduction to Kafka
- 3.2 Objectives
- 3.3 Apache Kafka—Introduction
- 3.4 Kafka History
- 3.5 Kafka Use Cases
- 3.6 Aggregating User Activity Using Kafka—Example
- 3.7 Kafka Data Model
- 3.8 Topics
- 3.9 Partitions
- 3.10 Partition Distribution
- 3.11 Producers
- 3.12 Consumers
- 3.13 Kafka Architecture
- 3.14 Types of Messaging Systems
- 3.15 Queue System—Example
- 3.16 Publish-Subscribe System—Example
- 3.17 Brokers
- 3.18 Kafka Guarantees
- 3.19 Kafka at LinkedIn
- 3.20 Replication in Kafka
- 3.21 Persistence in Kafka
- 3.22 Quiz
- 3.23 Summary
- 3.24 Conclusion
- Lesson 04 - Installation and Configuration
- 4.1 Lesson 4—Installation and Configuration
- 4.2 Objectives
- 4.3 Kafka Versions
- 4.4 OS Selection
- 4.5 Machine Selection
- 4.6 Preparing for Installation
- 4.7 Demo 1—Kafka Installation and Configuration
- 4.8 Demo 1—Kafka Installation and Configuration
- 4.9 Demo 2—Creating and Sending Messages
- 4.10 Demo 2—Creating and Sending Messages
- 4.11 Stop the Kafka Server
- 4.12 Setting up Multi-Node Kafka Cluster—Step 1
- 4.13 Setting up Multi-Node Kafka Cluster—Step 2
- 4.14 Setting up Multi-Node Kafka Cluster—Step 3
- 4.15 Setting up Multi-Node Kafka Cluster—Step 4
- 4.16 Setting up Multi-Node Kafka Cluster—Step 5
- 4.17 Setting up Multi-Node Kafka Cluster—Step 6
- 4.18 Quiz
- 4.19 Summary
- 4.20 Conclusion
- Lesson 05 - Kafka Interfaces
- 5.1 Lesson 5—Kafka Interfaces
- 5.2 Objectives
- 5.3 Kafka Interfaces—Introduction
- 5.4 Creating a Topic
- 5.5 Modifying a Topic
- 5.6 kafka-topics.sh Options
- 5.7 Creating a Message
- 5.8 kafka-console-producer.sh Options
- 5.9 Creating a Message—Example 1
- 5.10 Creating a Message—Example 2
- 5.11 Reading a Message
- 5.12 kafka-console-consumer.sh Options
- 5.13 Reading a Message—Example
- 5.14 Java Interface to Kafka
- 5.15 Producer Side API
- 5.16 Producer Side API Example—Step 1
- 5.17 Producer Side API Example—Step 2
- 5.18 Producer Side API Example—Step 3
- 5.19 Producer Side API Example—Step 4
- 5.20 Producer Side API Example—Step 5
- 5.21 Consumer Side API
- 5.22 Consumer Side API Example—Step 1
- 5.23 Consumer Side API Example—Step 2
- 5.24 Consumer Side API Example—Step 3
- 5.25 Consumer Side API Example—Step 4
- 5.26 Consumer Side API Example—Step 5
- 5.27 Compiling a Java Program
- 5.28 Running the Java Program
- 5.29 Java Interface Observations
- 5.30 Exercise 1—Tasks
- 5.31 Exercise 1—Tasks (contd.)
- 5.32 Exercise 1—Solutions
- 5.33 Exercise 1—Solutions (contd.)
- 5.34 Exercise 1—Solutions (contd.)
- 5.35 Exercise 2—Tasks
- 5.36 Exercise 2—Tasks (contd.)
- 5.37 Exercise 2—Solutions
- 5.38 Exercise 2—Solutions (contd.)
- 5.39 Exercise 2—Solutions (contd.)
- 5.40 Exercise 2—Solutions (contd.)
- 5.41 Exercise 2—Solutions (contd.)
- 5.42 Quiz
- 5.43 Summary
- 5.44 Thank You
- Lesson 00 - Course introduction
Apache Kafka