EIEIOTECHNOVATION
← Training programmes

EIEIO / INTERNET OF THINGS

Setting Up an IoT Gateway with ThingsBoard

Course outline

5 days

Duration

5 days

Overview

ThingsBoard is an open source IoT platform that offers device management, data collection, processing and visualization for your IoT solution. In this instructor-led, live training, participants will learn how to integrate ThingsBoard into their IoT solutions.

By the end of this training, participants will be able to:

  • Install and configure ThingsBoard
  • Understand the fundamentals of ThingsBoard
  • features and architecture
  • Build IoT applications with ThingsBoard
  • Integrate ThingsBoard with Kafka for telemetry
  • device data routing
  • Integrate ThingsBoard with Apache Spark for
  • data aggregation from multiple devices

Audience

  • Software engineers
  • Hardware engineers
  • Developers

Format of the course

Part lecture, part discussion, exercises and heavy hands-on practice

Prerequisites

Basic understanding of IoT technology

Basic programming experience

Outline

Introduction to ThingsBoard

Installing and Configuring ThingsBoard

Overview of ThingsBoard Features and Architecture

  • ThingsBoard Platform Integration
  • ThingsBoard IoT Gateway
  • IoT Use Cases

Working with ThingsBoard IoT Gateway

Pushing Data to ThingsBoard from Your Device

Visualizing Your Device Data with ThingsBoard

  • Web UI Capabilities
  • Dashboards and Widgets
  • Historical and Real-Time Data Visualization

Building Connected Applications for IoT Devices Using ThingsBoard

Connecting Cloud Applications with IoT Devices Using ThingsBoard

ThingsBoard Administration: Provisioning, Monitoring, and Scaling Your ThingsBoard Cluster

Integrating ThingsBoard with Apache Spark and Kafka

Troubleshooting

Summary and Conclusion

Programme scope, delivery arrangements and suitability are confirmed during enquiry.