Patent ID: 8931038
Filing Date: 2015-01-06
Classification: G06F,H04L

Abstract:
1. A non-transitory computer readable medium comprising a plurality of cloud-computing resources, and comprising a computer-readable storage medium in which program instructions are stored, the program instructions configured to cause a computer system to perform the operations of: providing a virtual private cloud configured to utilize a cloud-computing resource from the plurality of cloud-computing resources to perform a computer workload; receiving a request to perform the computer workload within the virtual private cloud; provisioning the cloud-computing resource from the plurality of cloud-computing resources based on at least one resource utilization indication, wherein the at least one resource utilization indication comprises a scoring logic further comprising at least two selected from the group consisting of a business attribute, an operational attribute and a technical attribute, wherein the group describes mission-critical requirements, legal obligation requirements, service level agreement (SLA) requirements, time of day availability requirements, and seasonality requirements; deploying the cloud-computing resource within the virtual private cloud; and using the cloud-computing resource to perform the computer workload.