CloudFormation Templates for IoT Data Ingestion and Visualization in the Cloud

In this project, I developed and open-sourced four distinct patterns for capturing, ingesting, and visualizing IoT data from edge devices landing to AWS IoT Core. By leveraging CloudFormation templates, users can effortlessly deploy these patterns to achieve real-time and near-real-time visualization of device data on intuitive dashboards without the need for extensive cloud resource management. Originally designed to enhance the AWS IoT ExpressLink customer experience, these patterns are adaptable to various edge devices and use cases. The templates encompass data ingestion via AWS IoT Core, real-time analytics with AWS IoT analytics, Amazon Kinesis Data Firehose, Amazon Timestream, and Amazon OpenSearch Service along with visualization options using Amazon QuickSight, Grafana, and other custom applications. The project's contributions are available in the AWS IoT ExpressLink GitHub repository.