Processing Data: Getting Started with Apache Kafka

Apache Kafka 3.2    |    Beginner
  • 11 videos | 1h 31m 44s
  • Includes Assessment
  • Earns a Badge
Apache Kafka is a popular event streaming platform used by Fortune 100 companies for both real-time and batch data processing. In this course, you will explore the characteristics of event streaming and how Kafka architecture allows for scalable streaming data. Install Kafka and create some topics, which are essentially channels of communication between apps and data. Set up and work with multiple topics for durable storage. Create multiple brokers and cluster of nodes to handle messages and store their replicas. Then, monitor the settings and logs for those brokers. Finally, see how topic partitions and replicas provide redundancy and maintain high availability.


  • discover the key concepts covered in this course
    contrast batch, streaming, and micro-batch processing
    outline a use case for and the services offered by Apache Kafka
    recall why brokers, partitions, and replicas are used in Kafka
    install and set up Apache Kafka
    produce and consume basic messages with a Kafka topic
  • create multiple topics and perform cleanup operations for topics
    configure multiple Apache Kafka brokers
    provision a Kafka environment with multiple brokers
    create and use topics with partitions and replicas
    summarize the key concepts covered in this course


  • 1m 20s
  • 10m 22s
  • Locked
    3.  Stream Events with Kafka
    11m 49s
  • Locked
    4.  Kafka Topics
    6m 37s
  • Locked
    5.  Downloading and Installing Kafka
    7m 48s
  • Locked
    6.  Creating a Topic, Producer, and Consumer with Kafka
    10m 54s
  • Locked
    7.  Working with Multiple Kafka Topics
    9m 7s
  • Locked
    8.  Configuring a Multi-node Kafka Cluster
    12m 39s
  • Locked
    9.  Monitoring a Kafka Cluster
    6m 52s
  • Locked
    10.  Using Partitions and Replicas with Kafka
    11m 56s
  • Locked
    11.  Course Summary
    2m 20s


Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.