Apache Kafka® Administration by Confluent

Kafka Reference Architecture for Apache Kafka® and the Complete Confluent Platform
• Capacity Planning
• Multi Data Center Deployments

Kafka as a Distributed Streaming Platform 

The Distributed Log

Producer and Consumer Basis

More Information
Special Product No
Course feature CloudLabs, 24x7 Support, Real-time code analysis and feedback, 100% Money Back Guarantee
  • CloudLabs

  • 24x7 Support

  • Real-time code analysis and feedback

  • 100% Money Back Guarantee

• Kafka as a Distributed Streaming Platform

• The Distributed Log

• Producer and Consumer Basics

Kafka Reference Architecture for Apache Kafka® and the Complete Confluent Platform, Capacity Planning, Multi Data Center Deployme nts

During this hands-on course you will learn how:

• Kafka and the Confluent platform work, and how their main subsystems interact

• To set up, manage, monitor and tune your cluster

• To use industry best practices developed by the world’s foremost Apache Kafka® experts

This course is designed for;

  • engineers

  • system administrators

  • operations staff responsible for building, managing, monitoring, and tuning Kafka clusters.

Attendees should have a working knowledge of the Kafka
architecture, either through:

  • Prior experience

  • By taking Confluent Fundamentals for Apache Kafka®

  • It is also important to have strong knowledge of Linux/

    Unix and understand basic TCP/IP networking concepts.

  • Familiarity with Java Virtual Machine (JVM) is helpful.

  • Participants are required to provide a laptop computer

    with unobstructed internet access to fully participate

    in the class

Course Outline

MODULE DESCRIPTION Fundamentals of Apache Kafka®
• Kafka as a Distributed Streaming Platform
• The Distributed Log
• Producer and Consumer Basics

Apache Kafka® Architecture
• Kafka’s Commit Log
• Replication for High Availability
• Partitions and Consumer Groups for Scalability
• Security Overview

Providing Durability • Data Replication
• Failure Recovery
• Log Files & Offset Management
• Exactly-Once Semantics (EOS)

Managing a Cluster • Installing and Running Kafka
• Configuration Management
• Monitoring
• Log Retention and Compaction
• Commissioning and Decommissioning Brokers

Optimizing Apache Kafka® Performance
• Monitoring, Testing, and Tuning Brokers and Kafka Clients
• The Consumer Group Protocol

Apache Kafka® Security
• Transport Encryption
• Authentication
• Securing Apache Kafka®
• Migrating to a Secure Cluster

Data Pipelines with Kafka Connect
• The Motivation for Kafka Connect
• Types of Connectors
• Kafka Connect Implementation
• Standalone and Distributed Modes
• Configuring the Connectors

Kafka in Production • Kafka Reference Architecture for Apache Kafka® and the Complete Confluent Platform
• Capacity Planning
• Multi Data Center Deployments