To experience the full functionality of this website, cookies are needed. Please activate cookies and refresh your browser. After the refresh, a cookie management dialogue will be shown.

This website uses cookies for reasons of functionality, comfort, and statistics. You can change this setting at any time by clicking on “change settings”. If you consent to this use of cookies, please click “Yes, I agree”. Our privacy policy

Steffen Pöhler

Steffen Pöhler
Head of Training and Documentation
Phone +49 30 726112-368

Training Center Berlin

Bosch Software Innovations GmbH Education Services
Schöneberger Ufer 89-91
10785 Berlin
Phone +49 30 726112-368
Fax +49 30 726112-100

Introduction to OSGi (PR-F602)


The training course "Introduction to OSGi" will teach the participants about the core paradigms of the OSGi specification and their effect on the different stages of the development - from the design of the architecture of a solution to the implementation.

The focus will be on the core OSGi elements - framework, bundles, service registry - as well as on a few selected OSGi services from the OSGi Compendium.

The participants will learn to design solutions with the needed level of modularity, to implement them as OSGi bundles, and to take advantage of the available standard OSGi components.

In addition, this course provides practical examples as a possibility to get hands-on experience.


  • Introduction of OSGi
    • OSGi Framework
    • OSGi Modularity - Inside the bundles
    • OSGi Services and Service Factories
    • Service and Framework Listeners
    • Service Tracker
  • OSGi Compendium Services
    • Log Service
    • Event Admin
    • Configuration Admin
    • Metatype Service
  • Designing an application in an OSGi Environment


2 days (9 a.m. - 4:30 p.m.)

Goals of training:

After this training course, participants will be able to design and implement solutions based on OSGi.

Target group:

IT employees, Java programmers, System architects

Previous knowledge:

Experience in Java


Certificate of participation


8 Education Credits/ 1.360,00 € excl. VAT

Date and Location of Training:

10/18/2016 | Berlin, Germany | English