Course Code: kkb
Duration: 21 hours
Course Outline:
  • Refresh | 1h
    A quick summary of Kafka foundations
     
  • Kafka Topics | 1.5h 
    Setup and key configuration,
    Replication, compaction
     
  • Kafka Producer | 1.5 h
    Setup and key configuration,
    Consistency models,
    Idempotent Producer,
    Reliability and scalability models 
     
  • Kafka Consumer | 1.5h
    Setup and key configuration,
    Consistency models,
    Reliability and scalability models 
     
  • Kafka Security | 0.5h
    Overview
     
  • Kafka in Distributed Systems, Kafka Scalability and Reliability | 2h
    Theoretical elements and practical aspects
     
  • Kafka Transactions | 2h
     
  • Kafka Streaming | 4h
    DSL,
    Windowing,
    Processor API
  • Kafka use cases discussion | 6h
    Cases provided by trainer  
    Cases provided by the customer