Integrating Kinesis with CloudMQTT is super simple. All you need to do is login to the CloudMQTT Console and follow these simple steps.
After you click save we will start to forward everything from your CloudMQTT server to the stream you entered.
We will use the topic name as partition key. Therefor you should publish to a lot more topics than you have shards in your stream.
To get an AWS access id and AWS access key you should create a IAM role that is limited to only one AWS stream. The role must have the kinesis putreords and putrecord policies.