AWS CloudFormation template
To automate deployment, this solution uses the following AWS CloudFormation template, which you can download before deployment.
iot-device-simulator.template: Use this template to launch the solution and all associated components. The default configuration deploys Amazon Simple Storage Service (Amazon S3) buckets, an AWS CloudFormation distribution, an Amazon Cognito user pool, an Amazon API Gateway REST API, AWS Lambda functions, an AWS Step Functions state machine, Amazon DynamoDB tables, and an Amazon Location Service map and place index. You can customize the template to meet your specific needs.
AWS CloudFormation resources are created from AWS Cloud Development Kit (AWS CDK) constructs.