We are happy to advise you!
+49 40 253346-10     Contact

Online training in the virtual classroom
E-Learning offers and more

Find out more

Developing Solutions with the Bosch IoT Suite (SI-B102)

 

Course Overview

The "Developing Solutions with the Bosch IoT Suite" training course gives a deeper technical understanding of the Bosch IoT Suite services. The purpose and use cases of the single services are introduced and discussed. Furthermore, the most important APIs and user interfaces will be explained and used. In a comprehensive exercise, participants will try out the interaction of the services while developing their first IoT application. For this, participants will use a ready-to-use integrated Bosch XDK sensor device and will develop several small microservices based on the Bosch IoT Suite APIs. Ranging from a history persistence layer to a simple web UI, the exercises show how to leverage the Bosch IoT Suite services to develop typical building blocks of an IoT solution. If required, additional short tutorials for topics like Java 8, fundamentals of cloud architecture and cloud development can be offered in order to enable participants finish their first IoT application.

Who should attend

IT employees, IT consultants, solution architects, developers

Prerequisites

Basic knowledge of Apache Maven, JavaScript and advanced Java skills

Course Objectives

After this training course, the participants will be familiar with the services of the Bosch IoT Suite and understand how they can develop own solutions using them.

Course Content

  • Introduction to the Bosch IoT Suite services and their concepts
    • Connecting devices to the cloud with the Bosch IoT Hub
    • Device interaction and abstraction with Bosch IoT Things
    • User management with Bosch IoT Permissions
    • Data analytics with Bosch IoT Analytics (Anomaly Detection)
    • Software updates with Bosch IoT Rollouts
    • Device and gateway management with the Bosch IoT Remote Manager
    • Bosch IoT Gateway Software for incirectly connected devices
  • Introduction to all essential APIs of the Bosch IoT Suite
  • Describing device semantics with Eclipse Vorto
  • Developing a first IoT application with the Bosch IoT Suite
  • Additional optional tutorials
    • Short introduction to Java 8 (Lambda Expressions and Completable Futures)
    • Introduction to Cloud Foundry
    • Fundamentals of cloud development
    • Bosch IoT Cloud as a runtime environment
    • Service integration and service binding
Online Training

Duration 3 days

Price (excl. tax)
  • 2,040.- €
Classroom Training

Duration 3 days

Price (excl. tax)
  • Germany: 2,040.- €

Schedule

Instructor-led Online Training:   This computer icon in the schedule indicates that this date/time will be conducted as Instructor-Led Online Training.
English
Time zone CEST
03/11/2020 ― 05/11/2020 Online Training Time zone: CET
03/11/2020 ― 05/11/2020 Online Training Time zone: CET
Guaranteed date:   Fast Lane will carry out all guaranteed training regardless of the number of attendees, exempt from force majeure or other unexpected events, like e.g. accidents or illness of the trainer, which prevent the course from being conducted.
Germany
15/03/2021 ― 17/03/2021 Berlin Course language: English guaranteed date!
05/05/2021 ― 07/05/2021 Berlin guaranteed date!