Paremus announces Nimble ‘Making Modularity Manageable' and paves the way to autonomic Cloud Computing

Paremus today announced Nimble, a lightweight, extensible and modular, OSGi-based server that makes it easy to develop and operate modular applications.

 

Nimble will be available as a free download from 16th November, 2009 from www.paremus.com/products/products.html.

 

Whatever the application type, favored framework (Spring, SpringDM, OSGi Blueprint Services or Guice) or JVM based language (Java or Scala), Nimble dynamically installs, assembles and manages all of the runtime components required by your application.

 

“Nimble provides a lightweight and effective way to cut through the complexity that comes with the development and use of highly modular applications” said Richard Nicholson, Paremus CEO and Founder, “Anyone who wants to speed up their OSGi and modular application development, simplify deployment and avoid framework and OS lock-in should take a look at Nimble.”

 

A fast, simple to use and easily extensible dependency resolver and provisioner, Nimble:

  • Automates OSGi bundle resolution, deployment and removal of components.
  • Detects the application infrastructure needs e.g. Servlet stack for a WAR file, installing them on demand, and removing them when they are no longer needed
  • Offers user definable application policies to specify preferences for versions or component types
  • Is not just for OSGi and offers extensible dependency and deployment types.

Nimble extends the Inversion of Control (IoC) principle to module level, recursively resolving, provisioning and configuring modules based on their dependencies and configured policy. This enables the enterprise runtime to dynamically configure and re-configure itself in response to the requirements of the hosted applications.

 

A General Resolver – Not Just for OSGi

Nimble capabilities are not constrained to just OSGi components. Its generic dependency resolution and assembly behaviors can be applied to any number of application types. For example, presented with a CRM or ERP JEE component, when extended, Nimble can dynamically install all the required infrastructure services to support these. When presented with an ESB configuration file (Mule or Camel), Nimble responds by installing all of the required ESB infrastructure components, configuring them in the manner dictated by the configuration file.

 

Enabling a True Enterprise Cloud

“While Cloud Computing marketing reaches fever pitch, many of the claims are simply vaporware. From an application perspective the solutions differ little from those available in the mid 1990’s where a static image of a software stack is deployed to a compute resource," said Nicholson. "The only difference today is that the compute resource may be virtual, and may be outside the firewall - but the basic principles are unchanged.

 

Yet the convergence of Cloud Computing with OSGi-based applications will radically re-shape Enterprise IT," continued Nicholson. "Paremus recognized this convergence back in 2005 when Utility Computing and Grid were in vogue. The Paremus Service Fabric offers a solution that helps our customers leverage this opportunity today, and Nimble is the keystone to realizing this.”

 

The Paremus Service Fabric, an aggregate structure formed of Nimble nodes, provides an adaptive, re-configurable resilient Cloud runtime for distributed applications.

 

A customer can start small, using Nimble as a standalone OSGi server for new OSGi-based applications, or as a cost effective runtime for Spring applications, or WAR’s, and overtime they can easily migrate to the full distributed Service Fabric” said Mike Francis, Paremus Sales & Marketing Director. “Our aggressive pricing, iscompelling for any organization that wants to adopt Cloud Computing, but also for any organizations simply wanting a cost effective runtime for their existing applications.”

 

Nimble will be available as a free download with a free 30 day renewable license from the 16th November, 2009. A perpetual license will also be available for only $250. The free download and further details about Nimble are available from www.paremus.com/products/products.html.