| CPC H04L 47/70 (2013.01) | 20 Claims |

|
1. A method, comprising:
receiving current application usage data from a hypervisor application programming interface (API), wherein an application is among a plurality of applications operating on an enterprise network and hosted by a virtual machine;
comparing the current application usage data to a threshold amount of application usage data;
determining whether the current application usage data exceeds the threshold amount of application usage data;
if the current application usage data exceeds the threshold amount of application usage data, initiating a cloud instance outside of the enterprise network as a migration location;
migrating the application to the cloud instance outside the enterprise network; and
terminating, by the hypervisor API, the application operating in the enterprise network.
|