Patent ID: 9727847
Date: 2017-08-08
CPC Classifications: G06Q,H04L

Claim:
1. A method to implement a service level agreement (SLA) based flat rate pricing for a cloud computing environment, the method comprising: determining, by a computing device from the SLA with a user, an upper limit on computer resources in the cloud computing environment that can be consumed per unit time by at least one application executed for the user in the cloud computing environment, charging a fixed cost per period under the SLA; measuring consumption of the computer resources by the at least one application per unit time, determining that the consumption of the computer resources, by the at least one application per unit time, exceeds the upper limit; and in response to the determination that the consumption of the computer resources, by the at least one application per unit time, exceeds the upper limit, decreasing allocation of the computer resources to the at least one application, wherein decreasing the allocation of the computer resources to the at least one application comprises decreasing a priority level of a virtual machine that executes the at least one application in the cloud computing environment.