Patent ID: 8924559

Claim:
A method for provisioning services from a plurality of Clouds in a Cloud computing environment, comprising: connecting the plurality of Clouds in the Cloud computing environment using a Cloud services bus, the Cloud services bus comprising a Cloud services catalog manager; maintaining, via the Cloud services catalog manager, a catalog of integrated Cloud services from the plurality of connected Clouds using the Cloud services bus; displaying an index of the integrated Cloud services on a user interface, the integrated Cloud services comprising individual Cloud services and composite Cloud services, wherein the composite Cloud services comprise Cloud services from the plurality of connected Clouds, the composite Cloud services being composed by a Cloud services broker; receiving a notification of a change to at least one of the plurality of connected Clouds, the change comprising at least one of a modification to an existing Cloud service and an addition of a new Cloud service; updating, based on the change, a Cloud services registry associated with the at least one of the plurality of Clouds; updating, based on the change, the catalog of integrated Cloud services; and replicating the change to the plurality of connected Clouds.