System and method for out-of-the-box solution-level management via logical architecture awareness
First Claim
1. A computing device, comprising:
- user resources; and
a validation agent programmed to;
identify a logical group of a solution architecture to which the computing device belongs;
obtain a baseline configuration associated with the logical group;
identify a dependency of the user resources on second user resources of a second computing device of the logical group;
make a first determination that an override attribute is associated with the second user resources, wherein making the first determination comprises;
comparing the obtained baseline configuration to a configuration of the second user resources;
making a second determination, based on the comparing, that the configuration of the second user resources includes an attribute in conflict with a corresponding attribute of the obtained baseline configuration; and
in response to the second determination, identifying that the attribute in conflict with the corresponding attribute of the obtained baseline configuration is the override attribute;
modify the obtained baseline configuration using the override attribute; and
initiate a modification of the user resources using the modified obtained baseline configuration.
7 Assignments
0 Petitions
Accused Products
Abstract
A computing device includes user resources and a validation agent. The validation agent identifies a logical group of a solution architecture to which the computing device belongs. The validation agent obtains a baseline configuration associated with the logical group. The validation agent identifies a dependency of the user resources on second user resources of a second computing device of the logical group. The validation agent makes a determination that an override attribute is associated with the second user resources. The validation agent modifies the obtained baseline configuration using the override attribute. The validation agent initiates a modification of the user resources using the modified obtained baseline configuration.
-
Citations
18 Claims
-
1. A computing device, comprising:
-
user resources; and a validation agent programmed to; identify a logical group of a solution architecture to which the computing device belongs; obtain a baseline configuration associated with the logical group; identify a dependency of the user resources on second user resources of a second computing device of the logical group; make a first determination that an override attribute is associated with the second user resources, wherein making the first determination comprises; comparing the obtained baseline configuration to a configuration of the second user resources; making a second determination, based on the comparing, that the configuration of the second user resources includes an attribute in conflict with a corresponding attribute of the obtained baseline configuration; and in response to the second determination, identifying that the attribute in conflict with the corresponding attribute of the obtained baseline configuration is the override attribute; modify the obtained baseline configuration using the override attribute; and initiate a modification of the user resources using the modified obtained baseline configuration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for deploying a solution architecture, comprising:
-
identifying a baseline configuration for a first computing device of the solution architecture; enforcing the baseline configuration on the first computing device; identifying an override attribute associated with a second computing device of the solution architecture; making a first determination that the first computing device and the second computing device are both members of a logical group; making a second determination that the first computing device depends on the second computing device in the logical group; and in response to the second determination; identifying a difference between a configuration of the second computing device and the baseline configuration; and using the identified difference as the override attribute; updating the baseline configuration based on the override attribute; and enforcing the updated baseline configuration on the first computing device and the second computing device. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium comprising computer readable program code, which when executed by a computer processor enables the computer processor to perform a method for deploying a solution architecture, the method comprising:
-
identifying a baseline configuration for a first computing device of the solution architecture; enforcing the baseline configuration on the first computing device; identifying an override attribute associated with a second computing device of the solution architecture; making a first determination that the first computing device and the second computing device are both members of a logical group; making a second determination that the first computing device depends on the second computing device in the logical group; and in response to the second determination; identifying a difference between a configuration of the second computing device and the baseline configuration; and using the identified difference as the override attribute; updating the baseline configuration based on the override attribute; and enforcing the updated baseline configuration on the first computing device and the second computing device. - View Dependent Claims (16, 17, 18)
-
Specification