Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

of

Time Series Tech Stack for the IoT Edge Slide 1 Time Series Tech Stack for the IoT Edge Slide 2 Time Series Tech Stack for the IoT Edge Slide 3 Time Series Tech Stack for the IoT Edge Slide 4 Time Series Tech Stack for the IoT Edge Slide 5 Time Series Tech Stack for the IoT Edge Slide 6 Time Series Tech Stack for the IoT Edge Slide 7 Time Series Tech Stack for the IoT Edge Slide 8 Time Series Tech Stack for the IoT Edge Slide 9 Time Series Tech Stack for the IoT Edge Slide 10 Time Series Tech Stack for the IoT Edge Slide 11 Time Series Tech Stack for the IoT Edge Slide 12 Time Series Tech Stack for the IoT Edge Slide 13 Time Series Tech Stack for the IoT Edge Slide 14 Time Series Tech Stack for the IoT Edge Slide 15 Time Series Tech Stack for the IoT Edge Slide 16 Time Series Tech Stack for the IoT Edge Slide 17 Time Series Tech Stack for the IoT Edge Slide 18 Time Series Tech Stack for the IoT Edge Slide 19 Time Series Tech Stack for the IoT Edge Slide 20 Time Series Tech Stack for the IoT Edge Slide 21 Time Series Tech Stack for the IoT Edge Slide 22 Time Series Tech Stack for the IoT Edge Slide 23 Time Series Tech Stack for the IoT Edge Slide 24 Time Series Tech Stack for the IoT Edge Slide 25 Time Series Tech Stack for the IoT Edge Slide 26 Time Series Tech Stack for the IoT Edge Slide 27 Time Series Tech Stack for the IoT Edge Slide 28 Time Series Tech Stack for the IoT Edge Slide 29 Time Series Tech Stack for the IoT Edge Slide 30 Time Series Tech Stack for the IoT Edge Slide 31 Time Series Tech Stack for the IoT Edge Slide 32 Time Series Tech Stack for the IoT Edge Slide 33 Time Series Tech Stack for the IoT Edge Slide 34 Time Series Tech Stack for the IoT Edge Slide 35 Time Series Tech Stack for the IoT Edge Slide 36 Time Series Tech Stack for the IoT Edge Slide 37
Upcoming SlideShare
What to Upload to SlideShare
Next
Download to read offline and view in fullscreen.

0 Likes

Share

Download to read offline

Time Series Tech Stack for the IoT Edge

Download to read offline

No matter what type of IoT devices you have, or what your use case is for them, you’re going to end up producing a lot of time series data. What you use to handle it is going to be as important to your success as the code you write yourself.

This talk will evaluate the available open source tools for the collection, activation, transmission and visualization of time series data on the IoT Edge, and demonstrate how to use them, together with InfluxDB, to solve various use cases for the Internet of Things.

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

Time Series Tech Stack for the IoT Edge

  1. 1. Michael Hall @mhall119 Time Series on the IoT Edge
  2. 2. © 2021 InfluxData. All rights reserved. 2 Michael Hall - @mhall119 Things to know • Who I am • Sharing what I know • #influx-iot channel on https://www.influxdata.com/slack • Where links from this talk will be posted • Q&A and sharing time
  3. 3. Open Source Time Series Platform InfluxDB
  4. 4. © 2021 InfluxData. All rights reserved. 4 Michael Hall - @mhall119 What is InfluxDB? • Founded in 2013 • Still Open Source • Time Series Data Platform
  5. 5. © 2021 InfluxData. All rights reserved. 5 Michael Hall - @mhall119 Dashboard and UI Library
  6. 6. © 2021 InfluxData. All rights reserved. 6 Michael Hall - @mhall119 Flux: A time series domain language
  7. 7. © 2021 InfluxData. All rights reserved. 7 Michael Hall - @mhall119 Onboard alerting
  8. 8. © 2021 InfluxData. All rights reserved. 8 Michael Hall - @mhall119 Onboard compute
  9. 9. © 2021 InfluxData. All rights reserved. 9 Michael Hall - @mhall119 Client Libraries
  10. 10. © 2021 InfluxData. All rights reserved. 10 Michael Hall - @mhall119 Code editor extensions
  11. 11. © 2021 InfluxData. All rights reserved. 11 Michael Hall - @mhall119 APIs
  12. 12. © 2021 InfluxData. All rights reserved. 12
  13. 13. © 2021 InfluxData. All rights reserved. 13 Michael Hall - @mhall119 InfluxDB Templates
  14. 14. Open Source Data Collection Telegraf
  15. 15. © 2021 InfluxData. All rights reserved. 15 Michael Hall - @mhall119 What is Telegraf? • Started in 2015 • Open Source • Source and destination agnostic • Plugin based architecture
  16. 16. © 2021 InfluxData. All rights reserved. 16 Michael Hall - @mhall119 Input Plugins
  17. 17. © 2021 InfluxData. All rights reserved. 17 Michael Hall - @mhall119 Output plugins
  18. 18. © 2021 InfluxData. All rights reserved. 18 Michael Hall - @mhall119 Processor Plugins
  19. 19. Where does InfluxDB fit in? Time Series Edge Stacks
  20. 20. © 2021 InfluxData. All rights reserved. 20 Michael Hall - @mhall119 3 Layers of IoT
  21. 21. © 2021 InfluxData. All rights reserved. 21 On Devices
  22. 22. © 2021 InfluxData. All rights reserved. 22 Michael Hall - @mhall119 The Environment • Many instances • Limited resources • Mostly ARM64 • Binary or Distro Package • Write > Read
  23. 23. © 2021 InfluxData. All rights reserved. 23 Michael Hall - @mhall119 The Time Series Use Case • Local retention • React to threshold crossing • Perform anomaly detection
  24. 24. © 2021 InfluxData. All rights reserved. 24 Michael Hall - @mhall119 The Stacks • Telegraf + InfluxDB • Client Library + InfluxDB • API + InfluxDB
  25. 25. © 2021 InfluxData. All rights reserved. 25 In the Cloud
  26. 26. © 2021 InfluxData. All rights reserved. 26 Michael Hall - @mhall119 The Environment • Public/Private/on-prem • One scalable instance • x86_64 (but, some ARM64) • Docker Container or Distro Package • SaaS (InfluxDB Cloud) • Read > Write
  27. 27. © 2021 InfluxData. All rights reserved. 27 Michael Hall - @mhall119 The Time Series Use Case • Analyze data from everywhere (ML or AI) • Integrate with adjacent services like BI • Visualize & deliver data to users
  28. 28. © 2021 InfluxData. All rights reserved. 28 Michael Hall - @mhall119 The Stacks • Inbound Stack: – Foglamp/Fledge – EdgeX Foundry – Eclipse Ditto – Telegraf • Outbound Stack: – Grafana – Python + Pandas – Node.js + React + Giraffe
  29. 29. © 2021 InfluxData. All rights reserved. 29 On the Edge
  30. 30. © 2021 InfluxData. All rights reserved. 30 Michael Hall - @mhall119 The Environment • Handful of instances • Equivalent of a small PC • Intermittent connectivity • Distro Package, Docker Container, Snaps, EVE • Read == Write
  31. 31. © 2021 InfluxData. All rights reserved. 31 Michael Hall - @mhall119 The Time Series Use Case • Collect & aggregate data from many devices • Alert on device failure or threshold crossing • Downsample • Store & forward • Local visualizations
  32. 32. © 2021 InfluxData. All rights reserved. 32 Michael Hall - @mhall119 The Stacks • TIG • TIGUITTO • Client Library + InfluxDB • EdgeX + InfluxDB + Grafana • AWS Greengrass + InfluxDB + Grafana • Azure IoT + InfluxDB + Grafana
  33. 33. Thank You
  34. 34. © 2021 InfluxData. All rights reserved. 34 Michael Hall - @mhall119 InfluxData Links • Influx Community Slack • https://www.influxdata.com/slack • Influx Community Forums • https://community.influxdata.com/ • InfluxDB code • https://github.com/influxdata/influxdb • Telegraf code • https://github.com/influxdata/telegraf • Helm Charts • https://github.com/influxdata/helm-charts • Flux LSP • https://github.com/influxdata/flux-lsp • Community Templates • https://github.com/influxdata/community-templates
  35. 35. © 2021 InfluxData. All rights reserved. 35 Michael Hall - @mhall119 Stack Links, part 1 • Tiquitto • https://github.com/shantanoo-desai/tiguitto • LFEdge/EVE • https://github.com/shantanoo-desai/EVE-OS-tutorials/blob/master/01-Eve-Eden -QEMU-telegraf.md • LFEdge/EdgeX • https://iotech.force.com/edgexpert/s/article/Using-the-Application-Service-with -Influx-DB • Eclipse IoT/Ditto • https://www.eclipse.org/ditto/advanced-data-by-pass.html
  36. 36. © 2021 InfluxData. All rights reserved. 36 Michael Hall - @mhall119 Stack Links, part 2 • AWS Greengrass • https://aws.amazon.com/blogs/opensource/how-to-use-influxdb-and-grafana-t o-visualize-ml-output-with-aws-iot-greengrass/ • Azure IOT • https://github.com/Azure-Samples/iot-edge-influxdb-grafana/blob/master/docu mentation/influxdb_README.md • Particle • https://docs.particle.io/tutorials/integrations/influxdata/
  37. 37. © 2021 InfluxData. All rights reserved. 37 Michael Hall - @mhall119 Time Series tech stacks for the IoT Edge No matter what type of IoT devices you have, or what your use case is for them, you’re going to end up producing a lot of time series data. What you use to handle it is going to be as important to your success as the code you write yourself. This talk will evaluate the available open source tools for the collection, activation, transmission and visualization of time series data on the IoT Edge, and demonstrate how to use them, together with InfluxDB, to solve various use cases for the Internet of Things.

No matter what type of IoT devices you have, or what your use case is for them, you’re going to end up producing a lot of time series data. What you use to handle it is going to be as important to your success as the code you write yourself. This talk will evaluate the available open source tools for the collection, activation, transmission and visualization of time series data on the IoT Edge, and demonstrate how to use them, together with InfluxDB, to solve various use cases for the Internet of Things.

Views

Total views

114

On Slideshare

0

From embeds

0

Number of embeds

1

Actions

Downloads

4

Shares

0

Comments

0

Likes

0

×