CPC G06F 8/65 (2013.01) | 9 Claims |
1. A computer system, comprising at least one computer, the at least one computer including a processor, a storage device coupled to the processor, and a network interface coupled to the processor,
the computer system being coupled to a plurality of infrastructure systems each configured to implement an environment for providing resources to each of a plurality of instances forming an application which executes processing,
the processor being configured to:
receive a deployment plan generation request for the application which includes at least one serverless instance for which, as an activation method, any one of a warm start and a cold start is selectable, the warm start being allocating and activating resources at a time of deployment, the cold start being allocating and activating resources when an execution trigger is detected;
generate, based on a resource amount required for each of the plurality of instances, an allocation pattern which is a combination of an environment of a deployment destination of each of the plurality of instances;
generate an activation pattern which is a combination of the activation method for each of the plurality of instances;
plan an activation timing of the at least one serverless instance for the activation pattern;
generate a plurality of deployment plans by combining the allocation pattern, the activation pattern, and the activation timing; and
generate display information for displaying the plurality of deployment plans.
|