IoT rules supporting MSK IAM?

0

A customer is using AWS IoT and would like to push data to MSK with IoT rules, but they state that they can only use SASL_SCRAM as IAM authentication is not supported for IoT rules. Are there plans to support this in the near future? Or what is the suggested turnaround?

1개 답변
1

In IOT core rules, the Apache Kafka (Kafka) action sends messages directly to your Amazon Managed Streaming for Apache Kafka (Amazon MSK) or self-managed Apache Kafka clusters for data analysis and visualization.

Reference : https://docs.aws.amazon.com/iot/latest/developerguide/apache-kafka-rule-action.html

To deliver messages from IoT devices to Amazon MSK using AWS IoT Core rule actions, you need to enable authentication on your Amazon MSK cluster. IoT rule actions can authenticate with your Amazon MSK cluster with username and password authentication using the SASL framework or by using TLS client authentication through AWS Certificate Manager. If anything changes, we will announce accordingly.

There are some good blogs with step by instructions to reference

  1. How to integrate AWS IoT Core with Amazon MSK - Reference : https://aws.amazon.com/blogs/iot/how-to-integrate-aws-iot-core-with-amazon-msk/
  2. Deliver data at scale to Amazon Managed Streaming for Apache Kafka (Amazon MSK) - Authentication section, chooses TLS client authentication through AWS certificate manager (ACM), and in the Private Certification Authorities (CA) from AWS Certificate Manager (ACM). Reference : https://aws.amazon.com/getting-started/hands-on/deliver-data-at-scale-to-amazon-msk-with-iot-core/
profile pictureAWS
전문가
답변함 일 년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인