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.