Город МОСКОВСКИЙ
00:58:34

Kafka SASL Authentication & Authorization | SASL/SCRAM | Kafka ACLs | Apache Kafka Series - Part 05

Аватар
Питоновое Единение
Просмотры:
38
Дата загрузки:
02.12.2023 15:51
Длительность:
00:58:34
Категория:
Технологии и интернет

Описание

For serverless Kafka solutions, please check below:
1. https://sovrn.co/1ebjyv7
2. https://sovrn.co/1gc3rjz

Please check my pinned comment after watching the video.
©???? ??????????? ?????. ??-???????????? ?? ?ℎ?? ????? ?? ??? ??ℎ?? ???????? ?? ℎ??ℎ?? ???ℎ??????.

Hi Folks, if you find my contents useful to your professional career and would like to support my effort, please buy me a coffee at https://www.buymeacoffee.com/vinodclv.
Thanks in advance :)

-------------------- Connect with me --------------------
Bio - https://bio.link/vinodclv
Instagram - https://www.instagram.com/dataengineeringminds/
GitHub - https://github.com/vinclv
Medium - https://medium.com/@vinod.chelladuraiv
Twitter - https://twitter.com/vintechie
Linkedin - https://www.linkedin.com/in/vinod-chelladurai-v/
Quora Space - https://www.quora.com/q/dataengineeringminds
---------------------------------------------------------------------

Please check the config files for brokers, producers, and consumers applicable for SASL_SSL authentication and authorization inside my github repo - https://github.com/vinclv/data-engineering-minds-kafka/tree/main/config/sasl_ssl.

If you experience any noise in the background, please change the video quality from 4K to HD.

In case you like this video, I would feel very grateful if you could share the video on Twitter and tag my name "vintechie" (https://twitter.com/vintechie). Thanks in advance.

???????????:
This is the fifth part of my Apache Kafka series (in English). In this video, you will learn the following topics:
1. What is SASL Authentication and Authorization in Apache Kafka?
2. Creating SASL/SCRAM credentials (username/password) using the application kafka-configs.sh.
3. Configuring Kafka brokers to implement SASL_SSL Authentication.
4. Configuring a simple console producer to use SASL_SSL Authentication while sending messages to Apache Kafka.
5. Configuring a simple console consumer to implement SASL_SSL Authentication while consuming messages from Apache Kafka.
6. Authorizing the producers and consumers using Kafka Access Control Lists (ACLs) to produce and consume data to/from Kafka topics.

Please check the below videos in my Apache Kafka series as a prerequisite to this video:
1. Setup a basic 3-node Kafka cluster (Part-2) - https://www.youtube.com/watch?v=gwrslUOSez8
2. SSL/TLS concepts (Part-3) - https://www.youtube.com/watch?v=N1pqDgaeNWU
3. Implementing SSL Encryption and two-way SSL Authentication (Part-4) - https://www.youtube.com/watch?v=hR_OuiqLgOo

?????? ?????:
1. SHA-512 - https://medium.com/@zaid960928/cryptography-explaining-sha-512-ad896365a0c1
2. KIP - 500 - https://cwiki.apache.org/confluence/display/KAFKA/KIP-500%3A+Replace+ZooKeeper+with+a+Self-Managed+Metadata+Quorum

Thanks for watching !!
நன்றி _/\_

#kafkasecurity #sasl #apachekafka

0:00 Purpose & Prerequisite
1:32 Agenda
1:58 Why SASL Authentication
3:47 What is SASL Authentication
4:27 SASL/SCRAM
5:53 Authentication inside my Kafka
8:51 What is Authorization
9:40 Create SASL/SCRAM credentials
19:21 Configure brokers for SASL_SSL
37:19 Kafka ACLs for Producers/Consumers
48:46 Configure Producers/Consumers for SASL_SSL
56:05 Summary
57:13 End of Security
57:58 What is next?

Рекомендуемые видео