Patent ID: 11922196
Assignee: RED HAT, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 7:
8. A system comprising:
a memory comprising instructions; and
a hardware processor of a cloud management system operatively coupled to the memory, the hardware processor to execute the instructions to:
receive usage data of a set of executable software applications that comprises an executable software application running on an on-premise resource, wherein the cloud management computing system manages a cloud computing system that comprises the hardware processor and the hardware processor is remote from the on-premise resource;
receive information regarding software application entitlements covering use of the set of executable software applications;
check the software application entitlements in view of the usage data of the set of executable software applications, wherein the checking comprises a comparison between the information and the usage data;
responsive to the check, instantiating a virtual machine comprising an executable software application on a resource server of the cloud computing system and updating the set of executable software applications to include usage of the executable software application instantiated on the resource server of the cloud computing system, wherein the updated set of executable software applications comprises a mixed set of premise-based and cloud-based executable software applications and is in compliance with the software application entitlements;
transfer at least one of the software application entitlements covering use of the executable software application on the resource server to a user machine; and
configure the cloud computing system and the virtual machine comprising the executable software application to be available to the user machine.