DEPLOYMENT OVERVIEW MANAGEMENT SYSTEM, APPARATUS, AND METHOD
A deployment overview management system, method, and associated apparatus facilitates deployment of a computer system. Feedback is provided to the deployment overview management system by prior-deployed, and other, computer systems. The feedback forms metadata that is associated with active objects, processes, and systems. The metadata is utilized to facilitate deployment of a new system and management of an existing system.
1 . A method for facilitating deployment of an object-based computer system, said method comprising:
maintaining an object repository with active objects, the active objects having object metadata associated therewith;
updating the object metadata with feedback provided by prior-deployed, active objects of a prior system deployment; and
selecting, using the object metadata, active objects to be deployed in the object-based computer system.
2 . The method of claim 1 further comprising deploying the active objects selected during said selecting pursuant to deployment of the object-based computer system.
3 . The method of claim 1 wherein said maintaining further comprises maintaining process metadata associated with the prior system deployments and wherein said selecting further uses the process metadata.
4 . The method of claim 1 wherein said updating comprises updating the object metadata with feedback provided during execution of the prior-deployed active objects of the prior system deployment.
5 . The method of claim 1 wherein said selecting further comprises selecting activation of a contingency to the prior system deployment responsive to the object metadata updated during said updating.
6 . The method of claim 1 wherein said selecting comprises multiple selection iterations to select the active objects to be deployed n the object-based computer system, each selection iteration using updated object metadata.
7 . The method of claim 1 further comprising generating an active object to be deployed in the object-based computer system.
8 . The method of claim 1 further comprising monitoring interaction between prior-deployed active objects.
9 . The method of claim 8 wherein said updating comprises updating the object metadata with feedback formed responsive to said monitoring.
10 . The method of claim 1 further comprising automatically providing feedback, the feedback automatically provided used to update the object metadata.
11 . The method of claim 1 further comprising backing up the object metadata to a static storage element.
12 . The method of claim 1 further comprising performing a system deployment simulation.
13 . The method of claim 1 further comprising analyzing trends using the object metadata.
14 . An apparatus for facilitating object-based computer system deployment, said apparatus comprising:
an object repository configured to store object metadata associated with active objects;
an updated configured to update the object metadata stored at said object repository; and
a selector configured to select, using the object metadata, active objects to be deployed pursuant to the object-based computer system deployment.
15 . The apparatus of claim 14 wherein said object repository is further configured to store process metadata associated with prior system deployments.
16 . The apparatus of claim 14 wherein said object repository is further configured to store active objects.
17 . The apparatus of claim 16 further comprising a deployer configured to deploy the active objects selected by said selector.
18 . The apparatus of claim 14 wherein said updated is configured to update the object metadata with feedback provided by prior-deployed active objects of a prior system deployment.
19 . The apparatus of claim 14 wherein said selector is configured to make multiple selection iterations to select the active objects to be deployed in the object-based computer system, each selection iteration using updated object metadata.
20 . A method for managing multiple, deployed systems, said method comprising:
maintaining a repository of metadata associated with each deployed system of the multiple, deployed systems;
updating the metadata maintained at the repository using feedback provided by the multiple, deployed systems; and
using the metadata to alter a deployed system of the multiple deployed systems.