Fulfillment of cloud service using marketplace system
AssigneeHewlett Packard Enterprise Development LP
InventorsPrashant Gupte, Stephane Herman Maes, Ivan Pasqualini
Life of this patent
Estimating the term…
Abstract
In some examples, a marketplace system receives information from multiple service providers as part of onboarding of the multiple service providers with the marketplace system. Responsive to the onboarding, a cloud service created by the respective service provider is synchronized with the marketplace system. A marketplace catalog is linked with catalogs of the service providers, the linking including aggregating content of the catalogs into the marketplace catalog. Responsive to a request from a requester received through a portal of the marketplace system, at least one cloud service is identified using the marketplace catalog based on at least one search criterion of the request.
Claims20
A method comprising:
- onboarding a plurality of service providers with a marketplace system;
- synchronizing the marketplace system with at least one cloud service created by one or more of the plurality of service providers;
- providing login information to each of the plurality of service providers for registration with the marketplace system;
- providing to the plurality of service providers, information relating to a data model including a plurality of attributes of the data model, wherein the plurality of attributes comprise a spatial attribute relating to a location of the resources;
- aggregating content of catalogs associated with the plurality of service providers into a marketplace catalog, wherein the catalogs describe cloud services offered by the plurality of service providers, and the marketplace catalog comprising metadata based on tags of the cloud services offered by the service providers;
- receiving a request from a requester received via a portal of the marketplace system;
- identifying at least one cloud service provided by a first service provider of the plurality of service providers using the marketplace catalog;
- and
- causing fulfillment of the request by provisioning resources of the identified at least one cloud service.
A system comprising:
- one or more processors to:
- onboard a plurality of service providers with a marketplace system,
- synchronize the marketplace system with at least one cloud service created by one or more of the plurality of service providers,
- provide login information to each of the plurality of service providers for registration with the marketplace system,
- provide to the plurality of service providers, information relating to a data model including a plurality of attributes of the data model,
- receive a request from a requester received via a portal of the marketplace system,
- identify at least one cloud service provided by a first service provider of the plurality of service providers using the marketplace catalog and cause fulfillment of the request by provisioning resources of the identified at least one cloud service, wherein the plurality of attributes comprise a spatial attribute relating to a location of the resources, and
- aggregate content of catalogs associated with the plurality of service providers into a marketplace catalog, wherein the catalogs describe cloud services offered by the plurality of service providers and the marketplace catalog comprising metadata based on tags of the cloud services offered by the service provider.
A non-transitory computer readable medium having instructions stored thereon, which when executed by one or more processors, cause the one or more processors to:
- onboard a plurality of service providers with a marketplace system;
- synchronize the marketplace system with at least one cloud service created by one or more of the plurality of service providers;
- provide login information each of the plurality of service providers for registration with the marketplace system;
- provide to the plurality of service providers, information relating to a data model including a plurality of attributes of the data model, wherein the plurality of attributes comprise a spatial attribute relating to a location of the resources;
- aggregate content of catalogs associated with the plurality of service providers into a marketplace catalog, wherein the catalogs describe cloud services offered by the plurality of service providers, and the marketplace catalog comprising metadata based on tags of the cloud services offered by the service providers;
- receive a request from a requester received via a portal of the marketplace system;
- identify at least one cloud service provided by a first service provider of the plurality of service providers using the marketplace catalog;
- and
- cause fulfillment of the request by provisioning resources of the identified at least one cloud service.
Dependencies are inferred from the claim text.