The CPBM platform is a Java based application infrastructure that heavily uses the Spring Framework and is built on the Virgo OSGi container to enable modular deployment of its capabilities. A Cloud Service connector is required to conform to this model to enable seamless integration. A cloud service connector is packaged as a set of Virgo OSGi bundles. These bundles will then be deployed as part of a CPBM installation to deliver this cloud service as a capability that can be vended and billed for using CPBM.
The above figure depicts the runtime architecture of the CPBM platform with multiple cloud service connectors installed. The following figure describes what a connector contains.