Changelog
Private Preview: AWS IAM authentication for Amazon MSK
08.16.2024
important
Note: Because this feature is in Private Preview, you'll need to ping our team on Slack to get early access. 🖖
If you're streaming data into Materialize from an Amazon MSK cluster, you now have the option to authenticate using an AWS Identity and Access Management (IAM) role! Here's how:
- Create an AWS connection to allow Materialize to securely authenticate with your Amazon MSK cluster.
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
sql
- Validate the connection, to double-check that you didn’t miss any IAM configuration steps.
1 | |
sql
- Create a Kafka connection with the access and authentication details for your Amazon MSK cluster, and use the AWS connection you just created.
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
sql
Depending on your security architecture, you can also use AWS IAM authentication in combination with PrivateLink connections. And yes — this feature is already supported in the Materialize Terraform provider (v0.8.7+)! 👾