The IoT Device Simulator solution helps customers test device integration and improve performance of their IoT backend services, via an intuitive web-based graphical user interface (GUI). The solution allows customers to create and simulate hundreds of connected devices, without having to configure and manage physical devices, or develop time-consuming scripts.
Leverage the IoT Device Simulator out-of-the-box, or as a reference implementation and utilize the customizable simulation engine to test device integration and IoT backend services with simulated datasets.
A web-based GUI console allows customers to create and simulate hundreds of connected devices, without having to configure and manage physical devices, or develop time-consuming scripts.
Run up to 1,000 simultaneous simulations (virtual IoT devices) across the simulation engine, and create up to 100 simulations at a time.
The CloudFormation template for this solution deploys the following architecture, which includes a pre-built automotive module that you can use to simulate vehicle telemetry data using pre-defined device types. The automotive module uses a power train simulation model to generate simulated vehicle telemetry data. You can also leverage the location features of Mapbox to provide a map for your simulated vehicles.
Amazon CloudFront serves the web interface content from an Amazon Simple Storage Service (Amazon S3) bucket.
The Amazon S3 bucket hosts the web interface.
AWS Step Functions include an AWS Lambda simulator function to simulate devices and send messages.
An Amazon S3 bucket stores pre-defined routes that are used for the automotive demo.
Amazon Location Service provides the map display showing the location of automotive devices for the automotive demo.
In this course, you will learn how the AWS IoT communication architecture works, and the components that make up AWS IoT. We will discuss how AWS IoT works with other AWS services.