OSGi and Cloud Computing
OSGi and Cloud Computing go very well together. Previously held OSGi Cloud Workshops have clearly shown that many people are using or planning to use OSGi in the Cloud. This session focuses on a demonstration of how OSGi can really help in a Cloud environment, taking advantage of OSGi's dynamism and services model.
The demo whill show how you can use OSGi to dynamically deploy an application in the cloud and use OSGi cloud discovery to hook the various entities together, each one potentially running in a different cloud node. The demo shows concepts such as dynamic provisioning, dynamic discovery, dynamic scaling and dynamic failover all from the OSGi programming model. I will also talk about cloud-related specification work relating to what is being demonstrated that is currently an active topic in the OSGi Enterprise Expert Group.