Posted On: Sep 30, 2020

Amazon Managed Streaming for Apache Kafka (Amazon MSK) customers can now authenticate their Apache Kafka clients using usernames and passwords, stored and secured by Amazon Secrets Manager. Username and password authentication uses SASL/SCRAM (Simple Authentication and Security Layer/ Salted Challenge Response Authentication Mechanism) which is a popular authentication mechanism natively supported by Apache Kafka. Credentials stored in Amazon Secrets Manager reduces the overhead of maintaining a traditional Apache Kafka authentication system, including: auditing, updating, and rotating client credentials. Customers can also centrally and securely manage their username and password credentials for multiple clusters directly from the Amazon Web Services Management console.  

Amazon MSK is a fully managed service for Apache Kafka that makes it easy for you to build and run applications that use Apache Kafka as a data store. Amazon MSK is 100% compatible with Apache Kafka, which enables you to quickly migrate your existing Apache Kafka workloads to Amazon MSK with confidence or build new ones from scratch. With Amazon MSK, you spend more time innovating on applications and less time managing clusters. To learn how to get started, see the Amazon MSK Developer Guide.