| |
|
| |
| |
Contact us |
| |
P: (USA) +1 646-202-2920 |
| |
P: (EMEA) +44 207 936 9098 |
| |
E: info@paremus.com |
|
|
| |
|
|
|
| |
| Presentations & Webinar Archive |
| |
|
| |
| Conference presentations |
| |
|
|
|
| How to Build Large Scale Enterprise Applications using OSGi |
|
March 2008 |
OSGi started out as a technology for building software for embedded devices, but it's applicability goes far wider than this as demonstrated by the activities in the OSGi Expert Enterprise Group over the past 18 months.
This 'long talk' presented at EclipseCon 2008, reviews some of the challenges and benefits of taking OSGi out of the device, off the desktop and into enterprise scale deployments. There is a review of the problem domain; discussion of applicable patterns; and references to a real world implementation. The talk is technical in nature with code samples, and readers should ideally have a basic understanding of OSGi. |
|
- 51 slides
(0.6MB PDF)

|
|
|
|
| Introduction to the Newton project - Distributed OSGi and SCA |
|
March 2008 |
The Newton Project is an open source framework, built upon OSGi and SCA standards, that provides a lightweight, distributed framework for next generation composite applications built out of OSGi bundles and described as SCA documents. In addition to distribution, Newton also provides a simple automated deployment model for application code and middleware, along with a sophisticated provisioning capability for ensuring application availability even under failure scenarios. |
|
- 28 slides
(0.2MB PDF)

|
|
|
|
| How to distribute Spring Dynamic Modules for OSGi |
|
March 2008 |
The Spring Framework has adopted OSGi for its component architecture. This 'short talk' presented at EclipseCon 2008, discusses how using the Newton open source distributed OSGi framework it is possible to transparently distribute Spring-OSGi based applications. A review of the basics of the Newton Project will be provided along with examples of how a Spring application developed on a single machine can be simply scaled out across a distributed environment. The presentation also explains how Newton not only provides scale out but adds other benefits including automated deployment, dynamic resilience and simplified administration using a document driven approach.
|
|
- 30 slides
(0.3MB PDF)

|
|
|
|
OSGi in the Enterprise |
|
October 2007 |
A 30 minute introduction to OSGi™ - the dynamic module system for Java - presented to the NYJavaSIG.
OSGi™ has been described as "one of the quiet contenders for the most important technology of the decade" by SD Times. This mature, dynamic, component standard has been around since 1999, and is now looking like becoming the model of choice for realizing the SOA dream within the Enterprise.
This session will provide an overview of the technical fundamentals of OSGi with code examples of how to implement software using OSGi. Suggestions of the impact that OSGi is going to have on enterprise software in the short, medium and long terms will be provided. Finally the session will provide a demonstration of OSGi in action, using Infiniflow, an agile, scalable, robust runtime that not only supports OSGi composite applications such as Spring-OSGi and other composite applications, but is itself constructed from dynamically deployed OSGi components. |
|
- 68 slides
(1.6MB PDF)

|
|
|
|
Delivering the SOA Holy Grail
|
|
October 2007 |
Award-winning 12-page paper presented at the SOA for E-Government conference.
Service Oriented Architecture, as commonly portrayed by the IT Industry, is uniquely ill-equipped to address the requirements of the next generation of distributed Enterprise and Utility runtime environments. True agility, self-assembling, self-healing, self-protecting, self-scaling solutions can only be achieved by implementing the next generation of composite SOA frameworks that are based upon the correct set of organizational principles.
Dr Richard Nicholson, CEO and Founder of Paremus, will review what these fundamental architectural design principles are, along with their origins, and explain how they have been realized by the Paremus Infiniflow Enterprise Service Fabric product suite.
This will include a review of two standards initiatives currently being aggressively pursued by the Enterprise Software industry, namely:
- OSGi™ - described as “one of the quiet contenders for the most important technology of the decade”, and
- SCA (Service Component Architecture).
|
|
- 17 slides
(1.2MB PDF)

|
|
|
|
|
| |
| Webinar archive |
| |
| |
| Using OSGi and SCA to Deliver Composite Applications |
|
April 2008 |
As the software industry moves towards modularization, the question of how business applications are dynamically assembled from modular components needs to be addressed. This webinar introduces Service Component Architecture (SCA), reviews its current status, and discusses its relationship to dynamic module systems (using OSGi technology as a basis). The webinar will conclude by reviewing how SCA and OSGi can be combined with a middleware service fabric, such as Infiniflow, to provide a standards-based, distributed, scalable, agile, robust runtime for composite applications. |
|
- 16 slides
(180KB PDF)
- 40 min. video
(84MB WMV)
- 40 min. video
(123MB Flash)
|
| |
|
|
| Distributing and Managing Spring Dynamic Modules for OSGi™ Services with Infiniflow |
|
March 2008 |
The popular Spring Framework has adopted OSGi to enable dynamic service deployment. This allows Spring services to be dynamically installed, uninstalled and updated within the runtime environment. This, in itself, is pretty compelling, but ...
- what if you could transparently and automatically scale this Spring service, whilst isolating it from runtime failure?
- what if compute resource could be dynamically allocated and optimized for the Spring services to maximize availability and performance?
So hold on to your hats! This Webinar will demonstrate the use of Spring DM with the Infiniflow Service Fabric, demonstrating the transparent scaling of a Spring application from a single node to many dynamically discovered and allocated nodes, and demonstrating the dynamic re-heal capabilities that your Spring services inherit from the Infiniflow Service Fabric. |
|
- 14 slides
(250KB PDF)
- 47 min. video
(110MB WMV)
- 47 min. video
(152MB Flash) |
| |
|
|
Enterprise OSGi™ - Why Should I Care?
|
|
February 2008 |
OSGi has been described as "one of the most important technologies of the decade" - so why is it so significant for software development? This webinar will discuss the growing trend for modularization and assess the advantages of such an approach. It will also consider the benefits of adopting OSGi for use in the enterprise and utility/SaaS applications. We will look at examples of how OSGi is extensively used throughout the Infiniflow Service Fabric, and the webinar will conclude with a review of the advantages of using OSGi to develop modular applications. |
|
- 54 slides
(2.7MB PDF) |
| |
|
|
| |
|
|
| |
|
|
|
| |
|
| |
|
|
| |
|
|
|