OSGi DevCon · Extended
Monday, 14:30, 40 minutes | Ballroom D
Despite the element of novelty and fashion, there is little doubt that Cloud Computing will have a fundamental and long lasting influence on the technology landscape. Yet virtual machine based Cloud Compute offerings, which attempt to maximise resource utilisation and minimise operational management of those resources, have nothing to say about the dominant contributor to an organisations IT OPEX. Application maintainability accounts for approximately 70% of an applications TCO. To increase application maintainability, one must modularise and preferably modularise using an industry standard. Hence, for organisations with large in-house development teams, it is predicted that OSGi will have equivalent or greater impact than Cloud Computing! This presentation will look at the intersect of Cloud Computing and OSGi based Composite Applications. Areas explored will include the importance of dynamic dependency management, the anatomy of cloud enabled composite applications and the role of the PaaS in an OSGi enabled Cloud. Relevant OSGi standards will be reviewed along with how these may be used to address the configuration and management of distributed Cloud hosted composite applications. The presentation will conclude by demonstrating a distribute Cloud / OSGi runtime that demonstrates the concepts discussed.
Richard, is CEO and Founder of Paremus Ltd. Richard maintains keen interest in a number of research areas including Recovery Oriented techniques and Self-Organizing and Complex Adaptive System design. He is specifically interested in the application of such concepts to next generation distributed system designs and is an active contributor to the OSGi Alliance RFP 133 on Cloud Computing Prior to founding Paremus, Richard headed the European System Engineering function for Salomon Smith Barney/Citigroup. Richard graduated from Manchester University with Honors in Physics and went on to gain an Astrophysics doctorate from the Royal Greenwich Observatory. Richard's blog can be found at: http://blogs.paremus.com