AUTOMATED CHANGE APPROVAL
3 Assignments
0 Petitions
Accused Products
Abstract
An automated method for facilitating management of a data processing environment is disclosed. In various embodiments, the method may include facilitating creation of a first memorialization, in digital form, of first one or more changes made to a first data processing device of the data processing environment. In various embodiments, the method may further include facilitating creation of a second and a third memorialization, both in digital form, of second and third one or more changes made to a second and a third data processing device of the data processing environment, respectively. In various embodiments, the method may still further include facilitating automated approval of the second and third changes made to the second and third data processing devices, using the first, second and third memorializations. Other embodiments of the present invention may include, but are not limited to, apparatus adapted to facilitate practice of the above-described method.
3 Citations
46 Claims
-
1-25. -25. (canceled)
-
26. A computer-implemented method for facilitating management of servers in a data processing environment, comprising:
-
generating a template of approved changes, wherein the approved changes are changes verified to have been made at a first server of the data processing environment, wherein the approved changes are represented in the template at least in part by hashes of first server data objects and by object names of the first server data objects; generating a record of second server data objects detected at a second server of the data processing environment, wherein the second server was directed to have the same changes made as the first server, and wherein the second server data objects are represented in the record at least in part by hashes of second server data objects and by object names of the second server data objects; detecting a failing second server data object that fails to have the same change as a corresponding first server data object, the detecting being performed by determining that an object name and hash in the template do not match an object name and hash in the record; and providing a remediation response to change the failing second server data object so that it matches the corresponding first server data object. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. A system for facilitating management of a data processing environment, the system comprising:
-
one or more system memories; and one or more processors programmed to; generate a template of approved changes, wherein the approved changes are changes verified to have been made at a first server of the data processing environment, wherein the changes made to the first server are represented in the template at least in part by hashes of first server data objects and by object names of the first server data objects; generate a record of second server data objects detected at a second server of the data processing environment, wherein the second server was directed to have the same changes made as the first server, and wherein the second server data objects are represented in the record at least in part by hashes of second server data objects and by object names of the second server data objects; detect a failing second server data object that fails to have the same change as a corresponding first server data object, the detecting being performed by determining that an object name and hash in the template do not match an object name and hash in the record; and provide a remediation response to change the failing second server data object so that it matches the corresponding first server data object. - View Dependent Claims (34, 35, 36, 37, 38, 39)
-
-
40. One or more non-transitory storage devices storing computer-executable instructions which, when executed by a computer, cause the computer to perform a method, the method comprising:
-
generating a template of approved changes, wherein the approved changes are changes verified to have been made at a first server of a data processing environment, wherein the changes made to the first server are represented in the template at least in part by hashes of first server data objects and by object names of the first server data objects; generating a record of second server data objects detected at a second server of the data processing environment, wherein the second server was directed to have the same changes made as the first server of the data processing environment, and wherein the second server data objects are represented in the record at least in part by hashes of second server data objects and by object names of the second server data objects; detecting a failing second server data object that fails to have the same change as a corresponding first server data object, the detecting being performed by determining that an object name and hash in the template do not match an object name and hash in the record; and providing a remediation response to change the failing second server data object so that it matches the corresponding first server data object. - View Dependent Claims (41, 42, 43, 44, 45, 46)
-
Specification