Apache Kafka is one of the most popular streaming platforms. While using it for real-time data streaming and event-driven use cases, there may be an exchange of sensitive information among various systems within an organization and also among different organizations. That means securing the data in-flight with Kafka becomes very important.
In this meetup, we will go over the concepts and configurations for enabling authentication using SCRAM/OAuth2, authorization using SimpleAclAuthorizer, and encryption between client applications and Kafka brokers using SSL/TLS.
Apache Kafka's Open Source community has contributed multiple Kafka Security options for Authentication, Authorization, and Encryption. We will go through a few of them with a live demo and also talk about best practices for the same.
This meetup is co-sponsored by Peapod Digital Labs (https://www.peapod.com) and EGEN (https://egen.solutions).
5:30pm: Doors open
5:30 - 6:00pm: Pizza, Drinks, and Networking
6:00pm - 7:00pm: Keynote - Vishwa Teja Vangari and Praveen Salitra
7:00pm - 7:30pm: Q&A & Networking
About the Speakers:
Vishwa Teja Vangari - Staff Software Engineer at EGEN.
Vishwa has been leading the Kafka initiatives for EGEN and its clients since 2016. He has extensive experience in implementing microservices communication patterns using sync (RESTful) and async (queue-based) systems. He has been living and breathing the Kafka and Confluent ecosystems for the last 3 years where he has led teams utilizing Kafka, Kafka Connect, KSQL, Kafka Streams, and Schema Registry to deliver Event-Driven enterprise solutions to the customers.
Please provide your full name when you RSVP for this meetup. We will need to share this detail with the building security at 300 S Riverside Plaza. Also, bring your valid ID to the event.