The Paremus Service Fabric - The Enterprise OSGi™ Application Platform - has been built with the future of IT runtimes in mind. Running on a Cloud of compute resources, the runtime enables applications to be automatically deployed, scaled, made resilient and dynamically optimized according to their SLA.
Distributed, Scalable & Standards-based
The Paremus Service Fabric is a standards-based (OSGi & SCA) software runtime platform that allows for massive service distribution; making it easy to scale from a simple application running on a single computer to multiple distributed Applications (Systems) running across entire data centers of Private Cloud compute resources.
Robust
Treating failure, recovery and change as the norm rather than the exception, the Paremus Service Fabric is a truly Robust platform that automatically adapts to changes in the operational environment and business conditions providing “elastic” and “always-on” availability to your Business Services.
Resilient & Self-Healing
The Service Fabric provides automatic resilience at no additional cost. With no single points of failure for the runtime or Systems; the Service Fabric automatically self-heals and re-provisions any components that are lost due to infrastructure failure.
Model-Driven
The first of a new era of Model-Driven runtimes, The Paremus Service Fabric manages the provisioning, maintenance and removal of the simplest to the most sophisticated Systems via simple interaction with their corresponding Model.
The Model provides the application ‘Target State’ which the Service Fabric constantly monitors and drives the ‘Runtime State’ to match. This provides the foundations of the Service Fabrics self-healing capabilities and makes it easy to modify and upgrade Composite Applications and Systems without the need for downtime.
Application Support
The Paremus Service Fabric provides support for Java and non-Java based applications. Java-based applications can be simply deployed on the Service Fabric and we offer transparent support for:
WARs
POJOs
Spring Framework – both SpringDM and ‘classic’ Spring (i.e. non-SpringDM)
Peaberry (Guice)
Non-Java applications require some integration effort to allow them to benefit from the Service Fabrics capabilities and Paremus can provide Training and Consulting Services to assist with the migration of these.