CPC H04L 41/0816 (2013.01) [H04L 67/34 (2013.01)] | 20 Claims |
1. A method, comprising:
receiving, by a device, application data identifying an application to be executed by a hybrid cloud computing environment;
receiving, by the device, constraint data identifying constraints associated with the hybrid cloud computing environment;
selecting, by the device, objectives for the hybrid cloud computing environment based on the application data and the constraint data;
identifying, by the device, factors associated with the objectives based on the constraint data;
correlating, by the device, the factors with potential data centers for the hybrid cloud computing environment, to generate correlated factors;
applying, by the device, weights to the correlated factors to generate correlated factor scores;
identifying, by the device, a list of data centers based on the correlated factor scores;
determining, by the device, a reduced list of data centers based on the list of data centers and the constraint data;
applying, by the device, a preference technique to the reduced list of data centers to generate a ranked list of data centers;
determining, by the device, the hybrid cloud computing environment based on the ranked list of data centers; and
performing, by the device, one or more actions based on the hybrid cloud computing environment.
|