Overview
Kura is an open source Java-based framework for IoT that enables access to underlying hardware, communication with M2M/IoT Integration Platforms, gateway management, and network configurations management.
In this instructor-led, live training, participants will learn the fundamentals of Kura and how they can use it for their IoT solutions.
By the end of this training, participants will be able to:
- Install and configure Kura
- Understand the fundamentals and core features of Kura
- Build, test, deploy, and troubleshoot IoT solutions with Kura
Audience
- Developers
- Programmers
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
Note
- To request a customized training for this course, please contact us to arrange.
Requirements
- Java programming experience
Course Outline
Introduction to Kura
Installing and Configuring Kura
- JVM
- Eclipse IDE
- Kura Workspace
Overview of Kura Features and Architecture
Setting Up the Kura Development Environment
Running Kura on a Target Device
- Raspberry Pi
- BeagleBone
- General (Deploy and Run)
Using Kura Built-in Services
Kura Administration
Connecting Kura with Cloud Platforms
Integrating Kura with Apache Camel
Connecting Field Devices with Kura
Working with Kura Wires
Building, Testing, and Deploying Your Own IoT Applications with Kura
Troubleshooting
Summary and Conclusion