SlideShare a Scribd company logo
AWS IoT, AWS Greengrass For Time Series Analysis

“Measuring & Predicting the fine
dust(PM2.5) data.”
@aniotmaker
정보통신설비 고급감리/Consulting/Firmware Engineer/Back-end Developer
• Available Programming: Node.JS, JavaScript, SQL, Node-RED, Python, C&C++
• Seoul Weather Twitter Leader (https://twitter.com/aniotmaker)
• AWS-IoT User Group Leader (https://www.facebook.com/groups/awsiot)
• Node-RED User Group Leader (https://www.facebook.com/pg/nodereduser)
Haesung Lee
2019. 5. 14.
Contents
• Introduction

• Stacks For Seoul Weather Twitter 

• Seoul Weather Architecture

• IoT Sensors with JSON format

• AWS IoT Core

• AWS QuickSight

• AWS IoT Analytics on SageMaker

• Tableau Analytics

• Spark Zeppline Analytics

• Twitter-bot

• Line-bot

• AWS CloudWatch

• PM2.5 dust sensor with Prediction

• Twitter-bot for Seoul weather

• Conclusion

• References

• Q & A
@aniotmaker
Introduction
!3
@aniotmaker
Ref. https://www.sciencemag.org/news/2017/01/brain-pollution-evidence-builds-dirty-air-causes-alzheimer-s-dementia
AWS IoT
Core
AWS
Greengrass
Amazon
QuickSight
Open
Weather Map
APIs
AWS SageMaker
@aniotmakerStacks For Seoul Weather Twitter
https://twitter.com/aniotmaker
!4
Amazon
EMR
Amazon

Athena
Amazon
CloudWatch
Amazon
EC2 Amazon

S3
AWS Glue
Amazon

Athena
Amazon
Kinesis
Firehose
Amazon
Redshift*
Lambda
function
Seoul Weather Architecture
AWS IoT
Core
AWS
Greengrass
Door
Sensor
Amazon
CloudWatch
Amazon
QuickSight
AWS IoT Analytics
Dust
Sensor
Open
Weather Map
APIs
Amazon
EC2
Time Series Analysis,

Weather & Dust

Information

!5
+
Train Model
https://twitter.com/aniotmaker
AWS SageMaker
@aniotmaker
Amazon

S3
+
Amazon
Kinesis
Firehose
AWS Glue
ETL
(Data Lake)
Sensors Unit
IoT (ML, Lamda / MQTT, TLS) Unit
Big Data Processing Unit
BI Visualisations Unit
Social Networks Unit
Amazon
Redshift*
(DataWarehouse)
Amazon
EMR
(Hadoop/ Spark)
MQTT
Lambda
function
IoT Sensors with JSON format
!6
A Dust Sensor A Door Sensor Open Weather API
@aniotmaker
AWS IoT Core
!7
AWS IoT
Core
AWS
Greengrass
Dust
Sensor
Amazon QuickSight
!8
AWS IoT
Core
AWS
Greengrass
Amazon
QuickSight
Dust
Sensor
AWS IoT Analytics on SageMaker
!9
AWS IoT Analytics
+
Train Model
AWS SageMakerAWS IoT
Core
AWS
Greengrass
Dust
Sensor
Amazon

S3
+
Apache Zeppline Analytics
AWS IoT
Core
AWS
Greengrass
Dust
Sensor Amazon

S3
!10
Tableau Analytics
!11
AWS IoT
Core
AWS
Greengrass
Dust
Sensor Amazon

S3
Twitter-bot
• AWS-IoT + Twitter API
• How To Predict the time of outside exercising?
!12
@aniotmaker
Line-bot
!13
• AWS-IoT + Line API
@aniotmaker
AWS CloudWatch
!14
@aniotmaker
PM2.5 dust sensor with Prediction
!15
@aniotmaker
Twitter-bot for Seoul weather @aniotmaker
!16
Conclusion @aniotmaker
As you can see, my purpose is to implement time series analysis with AWS IoT.
As much as possible to avoid fine dust
and time to find the best outdoor exercise timing.
Twitter would give you the best outdoor walking and exercise timing for your health
Red-Coloured line
Is prediction data
!17
References
• Designing MQTT Topics for AWS IoT Core (White Paper): https://d1.awsstatic.com/whitepapers/Designing_MQTT_Topics_for_AWS_IoT_Core.pdf

• Using Node-RED Library To Wire Telemetry Data From IoT Devices To The Cloud: https://labs.eleks.com/2019/01/node-red-library-iot-cloud.html

• Using AWS IoT Analytics to Prepare Data for QuickSight Time-Series Visualizations: https://aws.amazon.com/blogs/iot/using-aws-iot-analytics-to-
prepare-data-for-quicksight-time-series-visualizations/

• AWS IoT Analytics 기반 시계열 데이터 QuickSight 시각화 방법: https://aws.amazon.com/ko/blogs/korea/using-aws-iot-analytics-to-prepare-data-for-
quicksight-time-series-visualizations/

• AWS Docs: https://docs.aws.amazon.com/index.html

• What Is AWS IoT Greengrass? https://docs.aws.amazon.com/greengrass/latest/developerguide/what-is-gg.html 

• 서버리스 실시간 데이터 처리 애플리케이션 구축: https://aws.amazon.com/getting-started/projects/build-serverless-real-time-data-processing-app-
lambda-kinesis-s3-dynamodb-cognito-athena/?trk=gs_card 

• AWS 기반 지속 가능한 데이터 분석 플랫폼 구축하기 - 소성운, 지그재그 :: AWS Summit Seoul 2019 : https://www.slideshare.net/awskorea/aws-aws-
summit-seoul-2019-141290115 

• AWS 기반 지속 가능한 데이터 분석하기 GitHub: https://github.com/awskrug/datascience-group/tree/master/workshop-sustainable_data_analysis

• Spark Streaming: IoT with Amazon Kinesis and Visualizing with Qubole Notebooks: https://www.qubole.com/blog/spark-streaming-iot-amazon-
kinesis-visualizing-qubole-notebooks/

@aniotmaker
!18
Q & A
@aniotmaker
서울날씨 @aniotmaker
@aniotmaker
!19

More Related Content

PDF
7th metatron Discovery board meeting
PDF
Powering Predictive Mapping at Scale with Spark, Kafka, and Elastic Search wi...
PDF
6th metatron Discovery board meeting
PPTX
MEAN RELoaded
PDF
Jan Kema - Fugro
PDF
Real Life Event Sourcing with Axon Framework (Meetup Jan 2018)
PPTX
Getting started with Azure Machine Learning Studio
PPTX
A new cloud computing architecture for the classification of remote sensing data
7th metatron Discovery board meeting
Powering Predictive Mapping at Scale with Spark, Kafka, and Elastic Search wi...
6th metatron Discovery board meeting
MEAN RELoaded
Jan Kema - Fugro
Real Life Event Sourcing with Axon Framework (Meetup Jan 2018)
Getting started with Azure Machine Learning Studio
A new cloud computing architecture for the classification of remote sensing data

Similar to AWS IoT, AWS Greengrass For Time Series Analysis [English Ver.] (20)

PDF
클라우드 기반 데이터 분석 및 인공 지능을 위한 비지니스 혁신 - 윤석찬 (AWS 테크에반젤리스트)
PDF
Monitoring and Forecasting of Air Emissions with IoT Measuring Stations and a...
PPTX
Invited Talk at Sree Vidyaniketan Engineering College
PDF
Bernard Paques & Kevin Polossat [AWS] | Combining the Power of InfluxDB and A...
PDF
데이터 기반 의사결정을 통한 비지니스 혁신 - 윤석찬 (AWS 테크에반젤리스트)
PDF
DESIGN AND DEVELOPMENT OF SOLAR POWERED AIR POLLUTION AND ENVIRONMENTAL MONIT...
PDF
2111.14125v1sdfdsfdsfdsfdsfdsfdsfdsfdsfdsfdsf.pdf
PDF
Implementation of environmental monitoring based on KAA IoT platform
PDF
IRJET-E-Waste Management using Robotics
PDF
Machine learning in the physical world by Kip Larson from AWS IoT
PPTX
Derive Insight from IoT data in minute with AWS
PPTX
Environment pollution monitoring system using internet of things
PDF
IRJET - Study on Smart Air Pollution Monitoring System based on IoT
PDF
AWS IoT를 이용한 퍼스널 푸드 컴퓨터 개발사례::한광희::AWS Summit Seoul 2018
PPTX
AWS IoT Data Services for Connect Factory and Industry 4.0
PPTX
sss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptx
PPTX
Derive Insight from IoT data in minute with AWS
PPTX
Web-enabled Automatic Weather Station .pptx
PDF
How does an Automatic Weather Station work?
PPTX
Automatic weather station their working principle and importance
클라우드 기반 데이터 분석 및 인공 지능을 위한 비지니스 혁신 - 윤석찬 (AWS 테크에반젤리스트)
Monitoring and Forecasting of Air Emissions with IoT Measuring Stations and a...
Invited Talk at Sree Vidyaniketan Engineering College
Bernard Paques & Kevin Polossat [AWS] | Combining the Power of InfluxDB and A...
데이터 기반 의사결정을 통한 비지니스 혁신 - 윤석찬 (AWS 테크에반젤리스트)
DESIGN AND DEVELOPMENT OF SOLAR POWERED AIR POLLUTION AND ENVIRONMENTAL MONIT...
2111.14125v1sdfdsfdsfdsfdsfdsfdsfdsfdsfdsfdsf.pdf
Implementation of environmental monitoring based on KAA IoT platform
IRJET-E-Waste Management using Robotics
Machine learning in the physical world by Kip Larson from AWS IoT
Derive Insight from IoT data in minute with AWS
Environment pollution monitoring system using internet of things
IRJET - Study on Smart Air Pollution Monitoring System based on IoT
AWS IoT를 이용한 퍼스널 푸드 컴퓨터 개발사례::한광희::AWS Summit Seoul 2018
AWS IoT Data Services for Connect Factory and Industry 4.0
sss1.pptxsss1.pptxsss1.pptxsss1.pptxsss1.pptx
Derive Insight from IoT data in minute with AWS
Web-enabled Automatic Weather Station .pptx
How does an Automatic Weather Station work?
Automatic weather station their working principle and importance
Ad

Recently uploaded (20)

DOCX
573137875-Attendance-Management-System-original
PPTX
Current and future trends in Computer Vision.pptx
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PPTX
Internet of Things (IOT) - A guide to understanding
PDF
composite construction of structures.pdf
PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PPTX
additive manufacturing of ss316l using mig welding
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PDF
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPT
Mechanical Engineering MATERIALS Selection
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
Geodesy 1.pptx...............................................
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PDF
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
573137875-Attendance-Management-System-original
Current and future trends in Computer Vision.pptx
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Internet of Things (IOT) - A guide to understanding
composite construction of structures.pdf
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
additive manufacturing of ss316l using mig welding
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
R24 SURVEYING LAB MANUAL for civil enggi
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
CYBER-CRIMES AND SECURITY A guide to understanding
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
bas. eng. economics group 4 presentation 1.pptx
Mechanical Engineering MATERIALS Selection
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Geodesy 1.pptx...............................................
Embodied AI: Ushering in the Next Era of Intelligent Systems
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
Ad

AWS IoT, AWS Greengrass For Time Series Analysis [English Ver.]

  • 1. AWS IoT, AWS Greengrass For Time Series Analysis “Measuring & Predicting the fine dust(PM2.5) data.” @aniotmaker 정보통신설비 고급감리/Consulting/Firmware Engineer/Back-end Developer • Available Programming: Node.JS, JavaScript, SQL, Node-RED, Python, C&C++ • Seoul Weather Twitter Leader (https://twitter.com/aniotmaker) • AWS-IoT User Group Leader (https://www.facebook.com/groups/awsiot) • Node-RED User Group Leader (https://www.facebook.com/pg/nodereduser) Haesung Lee 2019. 5. 14.
  • 2. Contents • Introduction • Stacks For Seoul Weather Twitter • Seoul Weather Architecture • IoT Sensors with JSON format • AWS IoT Core • AWS QuickSight • AWS IoT Analytics on SageMaker • Tableau Analytics • Spark Zeppline Analytics • Twitter-bot • Line-bot • AWS CloudWatch • PM2.5 dust sensor with Prediction • Twitter-bot for Seoul weather • Conclusion • References • Q & A @aniotmaker
  • 4. AWS IoT Core AWS Greengrass Amazon QuickSight Open Weather Map APIs AWS SageMaker @aniotmakerStacks For Seoul Weather Twitter https://twitter.com/aniotmaker !4 Amazon EMR Amazon
 Athena Amazon CloudWatch Amazon EC2 Amazon
 S3 AWS Glue Amazon
 Athena Amazon Kinesis Firehose Amazon Redshift* Lambda function
  • 5. Seoul Weather Architecture AWS IoT Core AWS Greengrass Door Sensor Amazon CloudWatch Amazon QuickSight AWS IoT Analytics Dust Sensor Open Weather Map APIs Amazon EC2 Time Series Analysis, Weather & Dust Information !5 + Train Model https://twitter.com/aniotmaker AWS SageMaker @aniotmaker Amazon
 S3 + Amazon Kinesis Firehose AWS Glue ETL (Data Lake) Sensors Unit IoT (ML, Lamda / MQTT, TLS) Unit Big Data Processing Unit BI Visualisations Unit Social Networks Unit Amazon Redshift* (DataWarehouse) Amazon EMR (Hadoop/ Spark) MQTT Lambda function
  • 6. IoT Sensors with JSON format !6 A Dust Sensor A Door Sensor Open Weather API @aniotmaker
  • 7. AWS IoT Core !7 AWS IoT Core AWS Greengrass Dust Sensor
  • 9. AWS IoT Analytics on SageMaker !9 AWS IoT Analytics + Train Model AWS SageMakerAWS IoT Core AWS Greengrass Dust Sensor Amazon
 S3 +
  • 10. Apache Zeppline Analytics AWS IoT Core AWS Greengrass Dust Sensor Amazon
 S3 !10
  • 12. Twitter-bot • AWS-IoT + Twitter API • How To Predict the time of outside exercising? !12 @aniotmaker
  • 13. Line-bot !13 • AWS-IoT + Line API @aniotmaker
  • 15. PM2.5 dust sensor with Prediction !15 @aniotmaker
  • 16. Twitter-bot for Seoul weather @aniotmaker !16
  • 17. Conclusion @aniotmaker As you can see, my purpose is to implement time series analysis with AWS IoT. As much as possible to avoid fine dust and time to find the best outdoor exercise timing. Twitter would give you the best outdoor walking and exercise timing for your health Red-Coloured line Is prediction data !17
  • 18. References • Designing MQTT Topics for AWS IoT Core (White Paper): https://d1.awsstatic.com/whitepapers/Designing_MQTT_Topics_for_AWS_IoT_Core.pdf • Using Node-RED Library To Wire Telemetry Data From IoT Devices To The Cloud: https://labs.eleks.com/2019/01/node-red-library-iot-cloud.html • Using AWS IoT Analytics to Prepare Data for QuickSight Time-Series Visualizations: https://aws.amazon.com/blogs/iot/using-aws-iot-analytics-to- prepare-data-for-quicksight-time-series-visualizations/ • AWS IoT Analytics 기반 시계열 데이터 QuickSight 시각화 방법: https://aws.amazon.com/ko/blogs/korea/using-aws-iot-analytics-to-prepare-data-for- quicksight-time-series-visualizations/ • AWS Docs: https://docs.aws.amazon.com/index.html • What Is AWS IoT Greengrass? https://docs.aws.amazon.com/greengrass/latest/developerguide/what-is-gg.html • 서버리스 실시간 데이터 처리 애플리케이션 구축: https://aws.amazon.com/getting-started/projects/build-serverless-real-time-data-processing-app- lambda-kinesis-s3-dynamodb-cognito-athena/?trk=gs_card • AWS 기반 지속 가능한 데이터 분석 플랫폼 구축하기 - 소성운, 지그재그 :: AWS Summit Seoul 2019 : https://www.slideshare.net/awskorea/aws-aws- summit-seoul-2019-141290115 • AWS 기반 지속 가능한 데이터 분석하기 GitHub: https://github.com/awskrug/datascience-group/tree/master/workshop-sustainable_data_analysis • Spark Streaming: IoT with Amazon Kinesis and Visualizing with Qubole Notebooks: https://www.qubole.com/blog/spark-streaming-iot-amazon- kinesis-visualizing-qubole-notebooks/ @aniotmaker !18
  • 19. Q & A @aniotmaker 서울날씨 @aniotmaker @aniotmaker !19