跳至内容

Simulating production load on IOT Core with 3k mock IOT devices using sigv4 mqtt, api requests and curl to upload files to s3 bucket

0

I'm looking to simulate production load on our system that has 3k iot devices connected to IoT Core using mqtt with sig v4 authentication, api requests being submitted to drive the device functionality which can drive the upload, via curl, of files and videos to s3 buckets. Currently we are looking at using custom scripts to simulate a mock mqtt device in conjunction with a load testing framework e.g. JMeter, but have concerns about being able to successfully scale it up to the 3k devices producing approx. 5 million mqtt messages and uploading 5 million 50kb files and 60,000 10mb files a day without having the test framework/ network being the bottleneck itself. Being based in eu-west-2 are there particular AWS based tools that can be used to simulate mqtt devices to this extent?

1 回答
0

Hello,

Unfortunately, currently there are no AWS based tools that can be used to simulate mqtt devices to your usecase. However, although it is deprecated, the below repo is still a good starting point to perform load testing:

[+]. https://github.com/aws-solutions/iot-device-simulator

Any larger scale simulations or load tests require to submit a request via AWS Support where you would need to fill out some Load Test Questionnaire.

Thankyou.

AWS

已回答 1 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。