2009 Session: Dynamic Deployment with OSGi
Friday, 13:10 - 14:00
Track: Java
Handling the dynamics of rapid changes combined with the capability to deliver functionality to end users or connected devices is a big challenge. We explain how to develop software out of reusable components and deploy it onto connected devices using OSGi, a standard Java framework for component based, updatable, service oriented software. Deployment strategies targeting different devices, from phones to cloud nodes, are discussed and demonstrated based on open source solutions.
Prerequisites
some Java and OSGi knowledge
Expectations
strategies for deploying components to all kinds of target environments and devices
Additional Info
Angelo van der Sijpt
Angelo is a software engineer and consultant, specializing in Java, OSGi and agile development methods. Angelo has been involved in OSGi based product development. For Luminis' customers, he supports teams developing OSGi based software by coaching, training and co-development. Angelo is an Apache committer on the ACE project. He is currently also involved in a project to create an open source, generic testing framework and set of tests to quickly compare OSGi framework implementations.