Aiven Kafka now supports SASL as a complementary authentication method between your Kafka-powered applications and your Kafka endpoint. This gives you the option to replace your access key and access certificate with a username and password that you specify.
Note that with SASL enabled, you'll still require a CA (certificate authority) certificate to connect your producers and consumers to your Aiven Kafka endpoint.
SASL stands for Simple Authentication and Security Layer and is a popular authentication framework already used widely across many established internet protocols, including AMQP, IMAP, IRC, and memcached.
Aiven Kafka supports the following SASL mechanisms:
- SASL Plain: a basic, cleartext password handler based on RFC 4616;
- SCRAM (or Salted Challenge Response Authentication Mechanism): a more complex challenge-response authentication method.
How SASL works
To turn on SASL support, just enable the
kafka_authentication_methods.sasl setting within your advanced configuration settings.
You can then configure your producers and consumers to use SASL authentication to your endpoint accordingly.
You now have two options — Client Certificate or SASL — for connecting your Kafka producers and consumers to your Aiven Kafka endpoint. We’ll always be adding more options, so stay up to date from our blog, changelog RSS feeds, or follow us on Twitter or LinkedIn.
Dec 17, 2020
5 benefits of an Apache Kafka®-centric microservice architecture
Microservices are the most flexible way to provide an online service today. Find out why Apache Kafka is a good choice when microservices are on the line.
Jan 23, 2023
Klaw in 2022: simplifying Apache Kafka data governance
Since its initial release in the fall of 2022, Klaw’s two minor releases have brought new features and simplified its workflows. Find out how much Klaw grew and improved in just two short months.
Nov 29, 2022
8 tips to speed up Apache Kafka® Connect development
Apache Kafka® Connect configuration might seem like dark magic at times. Read on to learn a few tips and take your developer experience to the next level.
Subscribe to the Aiven newsletter
All things open source, plus our product updates and news in a monthly newsletter.