Winter Savings - Save on IT Training Using Promo Code FROSTBYTE

closeClose

Apache Kafka Administration by Confluent

  • Tuition USD $2,475
  • Reviews star_rate star_rate star_rate star_rate star_half 1527 Ratings
  • Course Code AK-ADMIN
  • Duration 3 days
  • Available Formats Classroom

In this three-day hands-on, Apache Kafka administration training course, you will learn to build and manage Kafka clusters using industry best practices developed by the world’s foremost Apache Kafka experts. You will learn how Kafka and the Confluent Platform work, their main subsystems, their functions, how they interact, and how to set up, manage, and tune your cluster.

Who Can Benefit

This course is designed for engineers, system administrators, and operations staff responsible for building, managing, monitoring, and tuning Kafka clusters.

Prerequisites

Attendees should have a working knowledge of the Kafka architecture, either from prior experience or the recommended prerequisite course 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 the Java Virtual Machine (JVM) is helpful.

Course Details

Hands-on Training

Throughout the course, hands-on exercises reinforce the topics being discussed. Exercises include:

  • Using Kafka’s command-line tools
  • Automating configuration
  • Using Kafka’s administrative tools
  • Tuning Producer and Consumer performance
  • Securing the cluster
  • Building data pipelines with Kafka Connect

Course Outline

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

When does class start/end?

Classes begin promptly at 9:00 am, and typically end at 5:00 pm.

Does the course schedule include a Lunchbreak?

Lunch is normally an hour long and begins at noon. Coffee, tea, hot chocolate and juice are available all day in the kitchen. Fruit, muffins and bagels are served each morning. There are numerous restaurants near each of our centers, and some popular ones are indicated on the Area Map in the Student Welcome Handbooks - these can be picked up in the lobby or requested from one of our ExitCertified staff.

How can someone reach me during class?

If someone should need to contact you while you are in class, please have them call the center telephone number and leave a message with the receptionist.

What languages are used to deliver training?

Most courses are conducted in English, unless otherwise specified. Some courses will have the word "FRENCH" marked in red beside the scheduled date(s) indicating the language of instruction.

What does GTR stand for?

GTR stands for Guaranteed to Run; if you see a course with this status, it means this event is confirmed to run. View our GTR page to see our full list of Guaranteed to Run courses.

Does ExitCertified deliver group training?

Yes, we provide training for groups, individuals and private on sites. View our group training page for more information.

Does ExitCertified deliver group training?

Yes, we provide training for groups, individuals, and private on sites. View our group training page for more information.

Great experience with using the online training with Webcam and Zoom. It is as if I was there in the same classroom but in the comfort of my own setting.

The course material and labs were written in very easy to understand format. This is the 1st time that all my labs worked flawlessly. Kudos

Excellent Instruction. Limited MVP- I wish I could have saved files, take snipping shots to save and email to myself.

The course provided the essentials in preparing for AWS certification. Material was well organized and utilized during topic discussions.

The course is well designed for beginners and intermediate AWS practitioners

0 options available

There are currently no scheduled dates for this course. If you are interested in this course, request a course date with the links above. We can also contact you when the course is scheduled in your area.

Contact Us 1-800-803-3948
Contact Us Live Chat
FAQ Get immediate answers to our most frequently asked qestions. View FAQs arrow_forward