A method, comprising: receiving, by a device (220; 300), information that identifies a resource utilization, by a set of client devices comprising another device and at least one second other device, of a cloud computing resource of a cloud computing environment, determining, by the device (220; 300), a score based on the information that identifies the resource utilization and information that identifies a threshold related to the resource utilization, the score being based on a quantity of API calls that the set of client devices have already performed and a rate at which the set of client devices are performing API calls, the score indicating a likelihood that the resource utilization is to satisfy the threshold; determining, by the device (220; 300), a set of recommendations to prevent the resource utilization from satisfying the threshold, the set of recommendations comprising a recommendation to combining API calls from the other device and the at least one second other device into a single API call based on the other device and the at least one second other device performing the same API call, the recommendation to prevent the set of client devices from satisfying the threshold; and providing, by the device (220; 300) and to the cloud computing environment, information that identifies the set of recommendations to cause an action to be performed, the action including: configuring the cloud computing resource to operate according to the set of recommendations. receiving, by a device (220; 300), information that identifies a resource utilization, by a set of client devices comprising another device and at least one second other device, of a cloud computing resource of a cloud computing environment, determining, by the device (220; 300), a score based on the information that identifies the resource utilization and information that identifies a threshold related to the resource utilization, the score being based on a quantity of API calls that the set of client devices have already performed and a rate at which the set of client devices are performing API calls, the score indicating a likelihood that the resource utilization is to satisfy the threshold; the score being based on a quantity of API calls that the set of client devices have already performed and a rate at which the set of client devices are performing API calls, the score indicating a likelihood that the resource utilization is to satisfy the threshold; determining, by the device (220; 300), a set of recommendations to prevent the resource utilization from satisfying the threshold, the set of recommendations comprising a recommendation to combining API calls from the other device and the at least one second other device into a single API call based on the other device and the at least one second other device performing the same API call, the recommendation to prevent the set of client devices from satisfying the threshold; and providing, by the device (220; 300) and to the cloud computing environment, information that identifies the set of recommendations to cause an action to be performed, the action including: configuring the cloud computing resource to operate according to the set of recommendations.