Selection of cloud service providers to host applications
AssigneeHewlett Packard Enterprise Development LP
InventorVedanta BAROOAH
Life of this patent
Estimating the term…
Abstract
According to examples, an apparatus may include a processor and a memory on which are stored machine readable instructions. The instructions may cause the processor to identify, based on a comparison of details of an application and details of the cloud applications hosted on a plurality of cloud service providers, which of the plurality of cloud service providers hosts a cloud application that matches the application, determine, for the cloud service providers that host the matching cloud applications, features associated with hosting the cloud applications and based on the determined features of the cloud service providers, and select a cloud service provider from the cloud service providers that host the matching cloud applications to host the application.
Claims20
An apparatus comprising:
- a processor;
- and
- a memory on which is stored machine readable instructions to cause the processor to:
- identify, based on a comparison of details of an application and details of cloud applications hosted on a plurality of cloud service providers, which of the plurality of cloud service providers hosts a cloud application that matches the application;
- determine, for the cloud service providers that host cloud applications that match the application, features associated with hosting the cloud applications;
- and
- based on the determined features of the cloud service providers, select a cloud service provider of the cloud service providers that host cloud applications that match the application to host the application.
A method comprising:
- selecting, by a processor, parameters to be used in evaluation of a plurality of cloud service providers for each entity of a plurality of entities in an evaluation group;
- mapping, by the processor, the selected parameters of the plurality of entities to features of the plurality of cloud service providers;
- and
- based on the mapping of the parameters of the plurality of entities to the features of the plurality of cloud service providers, identifying, by the processor, a cloud service provider of the plurality of cloud service providers to host the plurality of entities in the evaluation group.
A non-transitory computer readable medium on which are stored machine readable instructions that when executed by a processor, cause the processor to:
- identify, based on a comparison of details of an application and details of cloud applications hosted on a plurality of cloud service providers, which of the plurality of cloud service providers hosts a cloud application that matches the application;
- determine, for the cloud service providers that host cloud applications that match the application, features associated with hosting the cloud applications;
- and
- based on the determined features of the cloud service providers, select a cloud service provider of the cloud service providers that host cloud applications that match the application to host the application.
Dependencies are inferred from the claim text.