The simulation engine is powered by aws fargate.
Aws iot device simulator.
Running the aws cloudformation template.
You can simulate many devices with the same configuration or invoke multiple lambda functions with unique configurations.
You can also monitor individual widgets from the simulator or observe how backend services are processing the data.
This implementation guide discusses architectural considerations and configuration steps for deploying the iot device simulator in the amazon web services aws cloud.
The management console is a salad s3 api gateway lambda and dynamodb application.
The simulator connects to aws iot and publishes data as messages over mqtt.
These microservices provide the business logic to perform operations on virtual devices and device types record simulation metrics and perform administration tasks.
The iot device simulator consists of a management console a simulation engine and api microservices that facilitate the functional areas of the solution.
This device simulation solution enables customers to build a large fleet of virtual connected devices widgets from a user defined template and simulate those widgets publishing data at regular intervals to aws iot.
You can test the functioning of aws iot policies by making changes to your lambda execution role.
The iot device simulator includes a device simulator api which leverages amazon api gateway to invoke the solution s microservices aws lambda functions.