1. A computer program product for integrating consumer and provider data processing resources within a hybrid cloud, the computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by a data processing system to cause the data processing system to: load a plurality of different plug-in software components in a software framework of a hybrid cloud integrator, wherein the plurality of different plug-in software components is configured to provide for using first data processing resources by a consumer of data processing resources to process a workload, and wherein the first data processing resources are provided as a service; make configuration parameters of the plurality of different plug-in software components available to a user via a user interface, wherein the configuration parameters define operating characteristics of the plurality of different plug-in software components, and wherein the user via the user interface registers the plurality of different plug-in software components, defines static and dynamic attributes of the plurality of different plug-in software components, defines the configuration parameters, type, source, and default values for each defined attribute of the plurality of different plug-in software components, defines on-premise and off-premise connections for the plurality of different plug-in software components, defines attribute, type, and default values for each of the defined on-premise and off-premise connections, defines life cycle management methods for the plurality of different plug-in software components, defines log locations and log configuration parameters for each of the plurality of different plug-in software components, and defines policy control points for each of the plurality of different plug-in software components; receive the configuration parameters of the plurality of different plug-in software components from the user via the user interface; provide communications between the plurality of different plug-in software components in the software framework of the hybrid cloud integrator to allow a plug-in software component of the plurality of different plug-in software components to access and make use of functionality provided by another plug-in software component of the plurality of different plug-in software components; activate the plurality of different plug-in software components in the software framework of the hybrid cloud integrator; and control operation of the plurality of different plug-in software components in the software framework of the hybrid cloud integrator after the plurality of different plug-in software components is activated.