CPC G06F 9/5072 (2013.01) [G06F 9/5038 (2013.01); G06F 9/505 (2013.01)] | 17 Claims |
1. A computer-implemented method comprising:
identifying a computing activity to be performed by multi-cloud deployment, the computing activity identified by recognizing a user context indicative of a beginning of the computing activity;
generating workload components defined by workload attributes of the computing activity;
determining activity workload requirements for corresponding workload components;
identifying a set of candidate cloud service providers for cloud services based on the activity workload requirements;
mapping the workload components and the identified cloud services to the computing activity based on parameter inputs from the set of candidate cloud service providers, the mapping performed using multi-cloud deployment models;
determining a top-rated multi-cloud deployment strategy based on the mapping;
responsive to an approval action and user feedback regarding the top-rated multi-cloud deployment strategy, updating the multi-cloud deployment models in view of the approval action and the user feedback;
responsive to the approval action being approval to proceed, deploying multi-cloud services to perform the identified computing activity according to the top-rated multi-cloud deployment action; and
responsive to training issues regarding the top-rated multi-cloud deployment strategy, creating a request for a cloud service provider offering self-service and learning sessions.
|