Automatic Patch Management
First Claim
1. A computer-implemented method managing application changes, the computer-implemented method comprising:
- grouping, by a computer, devices within a plurality of devices to form a set of devices based on configuration data corresponding to the devices;
deploying, by the computer, an application change to a subset of the set of devices in response to determining that the application change is available;
collecting, by the computer, performance data corresponding to the application change from the subset of devices over a predefined time period; and
deploying, by the computer, the application change to a remainder of devices in the set of devices in response to the performance data indicating a positive application change to the subset of devices increasing a level of performance of the subset of devices greater than an increased performance threshold level.
1 Assignment
0 Petitions
Accused Products
Abstract
Managing application changes is provided. Devices within a plurality of devices are grouped to form a set of devices based on configuration data corresponding to the devices. An application change is deployed to a subset of the set of devices in response to determining that the application change is available. Performance data corresponding to the application change is collected from the subset of devices over a predefined time period. The application change is deployed to a remainder of devices in the set of devices in response to the performance data indicating a positive application change to the subset of devices increasing a level of performance of the subset of devices greater than an increased performance threshold level.
49 Citations
20 Claims
-
1. A computer-implemented method managing application changes, the computer-implemented method comprising:
-
grouping, by a computer, devices within a plurality of devices to form a set of devices based on configuration data corresponding to the devices; deploying, by the computer, an application change to a subset of the set of devices in response to determining that the application change is available; collecting, by the computer, performance data corresponding to the application change from the subset of devices over a predefined time period; and deploying, by the computer, the application change to a remainder of devices in the set of devices in response to the performance data indicating a positive application change to the subset of devices increasing a level of performance of the subset of devices greater than an increased performance threshold level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer system for managing application changes, the computer system comprising:
-
a bus system; a storage device connected to the bus system, wherein the storage device stores program instructions; and a processor connected to the bus system, wherein the processor executes the program instructions to; group devices within a plurality of devices to form a set of devices based on configuration data corresponding to the devices; deploy an application change to a subset of the set of devices in response to determining that the application change is available; collect performance data corresponding to the application change from the subset of devices over a predefined time period; and deploy the application change to a remainder of devices in the set of devices in response to the performance data indicating a positive application change to the subset of devices increasing a level of performance of the subset of devices greater than an increased performance threshold level.
-
-
17. A computer program product for managing application changes, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computer to cause the computer to perform a method comprising:
-
grouping, by a computer, devices within a plurality of devices to form a set of devices based on configuration data corresponding to the devices; deploying, by the computer, an application change to a subset of the set of devices in response to determining that the application change is available; collecting, by the computer, performance data corresponding to the application change from the subset of devices over a predefined time period; and deploying, by the computer, the application change to a remainder of devices in the set of devices in response to the performance data indicating a positive application change to the subset of devices increasing a level of performance of the subset of devices greater than an increased performance threshold level. - View Dependent Claims (18, 19, 20)
-
Specification