Important Notice: CloudMQTT is shutting down. Read all about it in our End of Life Announcement

AWS Kinesis

Available for dedicated instances.

Integrating Kinesis with CloudMQTT is super simple. All you need to do is login to the CloudMQTT Console and follow these simple steps.

  • Enter your AWS Kinesis stream name
  • Enter an AWS access id
  • Enter an AWS access key
  • Select the region where your stream lives
  • Click the Save button

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.

AWS Kinesis homepage