Apache Kafka Series - Kafka Security (SSL SASL Kerberos ACL)

Video Description

Hands-On Course - Kafka Security Setup in AWS with SSL Encryption & Authentication, SASL Kerberos, ACL in Zookeeper

About This Video

  • This course only deals with SSL for encryption & Authentication and SASL Kerberos, not other mechanisms.It also does provide an overview to enable security in a multi-broker setup, but that last part is left for the student to investigate and practice.

In Detail

Learn Kafka Security, with encryption (SSL), authentication (SSL & SASL), and authorization (ACL). Join hundreds of knowledge savvy students into learning some of the most important security concepts in a typical Apache Kafka stack. Kafka Security is important for the following reasons:

Encryption (SSL) for Apache Kafka

Authentication (SSL & SASL) for Apache Kafka

Authorization (ACL) for Apache Kafka

Table of Contents

  1. Chapter 1 : Course Introduction
    1. Kafka Security Overview 00:05:21
    2. Course Structure + Pre-requisites 00:02:04
    3. About your Instructors 00:01:41
  2. Chapter 2 : Kafka Setup
    1. Section Objective 00:01:13
    2. Hands-On: Creating your EC2 Instance + SSH 00:08:53
    3. Kafka + Zookeeper Setup 00:08:03
    4. Hands-On: Setup Kafka & Zookeeper Service 00:10:09
    5. Producer / Consumer test 00:10:59
    6. Kafka Setup: Producer / Consumer test 00:00:34
  3. Chapter 3 : SSL Encryption in Kafka
    1. The need for SSL Encryption 00:03:31
    2. What is SSL? 00:05:27
    3. SSL in Kafka 00:01:09
    4. Hands-On: Creating a Certificate Authority (CA) 00:03:39
    5. Hands-On: SSL Setup in Kafka 00:16:16
    6. Hands-On: SSL Setup for Clients 00:11:08
    7. Performance impact of SSL in Kafka 00:01:05
    8. SSL Encryption Section Summary 00:00:41
  4. Chapter 4 : SSL Authentication in Kafka
    1. What is SSL Authentication? 00:02:55
    2. Hands-On: SSL Authentication 00:13:21
  5. Chapter 5 : SASL Authentication - Kerberos / GSSAPI in Kafka
    1. What is SASL in Kafka? 00:02:06
    2. What is Kerberos? 00:04:28
    3. Hands-On Kerberos - Part 1: Setup EC2 00:13:29
    4. Hands-On Kerberos - Part 2: Principals & Keytabs 00:14:05
    5. Hands-On Kerberos - Part 3: Kafka Configuration 00:08:03
    6. Hands-On Kerberos - Part 4: Client Configuration 00:08:24
  6. Chapter 6 : Authorization in Kafka
    1. ACLs in Kafka 00:02:37
    2. Hands-On: ACL demo 00:18:33
  7. Chapter 7 : Zookeeper Security
    1. Zookeeper Security Introduction 00:04:03
    2. Zookeeper Create Principal 00:05:31
    3. Zookeeper Configure Kerberos 00:07:15
    4. Hands-On: ZNode General 00:10:19
    5. Zookeeper Authorisation Config 00:06:59
    6. Hands-On: Zookeeper SuperUser 00:07:38
    7. Zookeeper Security Migration Tool and Summary 00:05:41
  8. Chapter 8 : Next Steps
    1. Cluster Security 00:03:42
    2. Congratulations 00:00:56

Product Information

  • Title: Apache Kafka Series - Kafka Security (SSL SASL Kerberos ACL)
  • Author(s): Stéphane Maarek
  • Release date: May 2018
  • Publisher(s): Packt Publishing
  • ISBN: 9781789342420