Flexible appliance hosting with coordination of deployment, licensing and configuration
First Claim
1. A system comprising:
- a configuration manager configured to set operating parameters of one or more software appliances for use of the one or more software appliances within a system landscape;
a licensing manager configured to maintain compliance of the one or more software appliances with license terms, and configured to communicate with the configuration manager to maintain compliance of the operating parameters, as set by the configuration manager, with the license terms; and
a deployment manager configured toprovide a user interface for administration of the one or more software appliances therewith, including deployment of the one or more software appliances within the system landscape,communicate with the licensing manager to maintain compliance of the administration of the one or more software appliances with the license terms, andcommunicate with the configuration manager to manage the deployment relative to the operating parameters.
2 Assignments
0 Petitions
Accused Products
Abstract
Operating parameters of one or more software appliances may be set at a configuration manager. Compliance of the one or more software appliances with license terms may be maintained at a license manager. Communications may be executed between the license manager and the configuration manager to maintain compliance of the operating parameters with the license terms. A user interface may be provided for administration of the one or more software appliances therewith, the administration including deployment of the one or more software appliances, the license manager, the configuration manager, and a deployment manager within a system landscape. Communication may be executed between the license manager and the deployment manager to maintain compliance of the administration of the one or more software appliances with the license terms. Communication may be executed between the deployment manager and the configuration manager to manage the deployment relative to the operating parameters.
-
Citations
20 Claims
-
1. A system comprising:
-
a configuration manager configured to set operating parameters of one or more software appliances for use of the one or more software appliances within a system landscape; a licensing manager configured to maintain compliance of the one or more software appliances with license terms, and configured to communicate with the configuration manager to maintain compliance of the operating parameters, as set by the configuration manager, with the license terms; and a deployment manager configured to provide a user interface for administration of the one or more software appliances therewith, including deployment of the one or more software appliances within the system landscape, communicate with the licensing manager to maintain compliance of the administration of the one or more software appliances with the license terms, and communicate with the configuration manager to manage the deployment relative to the operating parameters. - View Dependent Claims (2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
5. The system of clam 1 wherein the deployment manager, the license manager, and the configuration manager are arranged in a hierarchy in which the deployment manager is configured to act as a supervisor to the license manager and the configuration manager, while the license manager is configured to act as a supervisor to the configuration manager, and wherein potential license violations are escalated through the hierarchy from a point of detection to the deployment manager for output thereof using the graphical user interface.
-
14. A method comprising:
-
setting operating parameters of one or more software appliances at a configuration manager, for use of the one or more software appliances within a system landscape; maintaining compliance of the one or more software appliances with license terms, at a license manager; executing communications between the license manager and the configuration manager to maintain compliance of the operating parameters, as set by the configuration manager, with the license terms; providing a user interface for administration of the one or more software appliances therewith, the administration including deployment of the one or more software appliances, the license manager, the configuration manager, and a deployment manager within the system landscape; executing communication between the license manager and the deployment manager to maintain compliance of the administration of the one or more software appliances with the license terms; and executing communication between the deployment manager and the configuration manager to manage the deployment relative to the operating parameters. - View Dependent Claims (15, 16, 17)
-
-
18. A computer program product, the computer program product being tangibly embodied on a non-transitory computer-readable storage device and including executable code that, when executed, is configured to cause a data processing apparatus to:
-
execute a hierarchical structure in which a configuration manager associated with operating parameters of one or more software appliances reports to a license manager configured to monitor and enforce license terms governing usage of the one or more software appliances, and in which the license manager is configured to report to a deployment manager configured to govern a deployment and operation of the one or more appliances, the deployment manager, the license manager, and the configuration manager; and output a graphical user interface using the deployment manager in which alerts are provided relative to each of the one or more appliances to provide information about potential license violations. - View Dependent Claims (19, 20)
-
Specification