Skip to content

Real-Time IoT Device Monitoring with Kinesis Data Analytics

Notifications You must be signed in to change notification settings

JacquesKellerman/serverless-data-processing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

Serverless Data Processing

Overview

Uses AWS services to process real-time data streams in a serverless architecture

  1. Dashboard app to process and visualize IOT data in real-time
  2. Lambda functions to process real-time streams and persist in DynamoDB
  3. Amazon Kinesis Data Analytics used for a serverless application to aggregate data
  4. Amazon Kinesis Data Firehose used to archive the raw data to Amazon S3
  5. Athena to run ad-hoc queries against this raw data using SQL

AWS services used: Amazon Kinesis, AWS Lambda, Amazon S3, Amazon DynamoDB, Amazon Cognito, and Amazon Athena.

Architecture

Architecture drawio

About

Real-Time IoT Device Monitoring with Kinesis Data Analytics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published