Application portfolio and architecture research tool
First Claim
1. A method for automatically managing and coordinating information and changes relating to an information technology infrastructure, wherein the information and changes are stored in an application portfolio database, comprising the steps of:
- determining and storing information for a plurality of applications and a plurality of servers, the application information including application version identification and status for each application, the server information including server identification, status and a call group for each server;
determining and storing information for a plurality of call groups, with each call group defining a call list of contacts;
determining and storing information for a plurality of components for each version of an application;
determining and storing a plurality of application dependencies for each application;
identifying a plurality of applications associated with each server; and
determining an impact analysis in the event of server failure for each application running on each server, wherein an impact analysis display provides a link to application dependencies and the call group associated with the server.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and computer program product are provided for automatically managing and coordinating information and changes relating to an information technology infrastructure. The information and changes are stored in an application portfolio database. Information for a plurality of applications and a plurality of servers is determined and stored in the application portfolio database. The application information includes application version identification and status for each application; the server information includes server identification, status and a call group for each server. Information for call groups associated with the servers and applications is determined and stored. Information regarding the components for each version of an application is determined and stored. Application dependencies for each application are determined and stored. A plurality of applications associated with each server is identified. An impact analysis in the event of server failure is determined for each application running on each server. An impact analysis display provides a link to application dependencies and the call group associated with the failed server.
32 Citations
28 Claims
-
1. A method for automatically managing and coordinating information and changes relating to an information technology infrastructure, wherein the information and changes are stored in an application portfolio database, comprising the steps of:
-
determining and storing information for a plurality of applications and a plurality of servers, the application information including application version identification and status for each application, the server information including server identification, status and a call group for each server;
determining and storing information for a plurality of call groups, with each call group defining a call list of contacts;
determining and storing information for a plurality of components for each version of an application;
determining and storing a plurality of application dependencies for each application;
identifying a plurality of applications associated with each server; and
determining an impact analysis in the event of server failure for each application running on each server, wherein an impact analysis display provides a link to application dependencies and the call group associated with the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product for automatically managing and coordinating information and changes relating to an information technology infrastructure, wherein the information and changes are stored in an application portfolio database, the computer program product comprising computer readable medium having computer readable code embedded therein, the computer readable medium comprising:
-
program instructions that determine and store information for a plurality of applications and a plurality of servers, the application information including application version identification and status for each application, the server information including server identification, status and a call group for each server;
program instructions that determine and store information for a plurality of call groups, with each call group defining a call list of contacts;
program instructions that determine and store information for a plurality of components for each version of an application;
program instructions that determine and store a plurality of application dependencies for each application;
program instructions that identify a plurality of applications associated with each server; and
program instructions that determine an impact analysis in the event of server failure for each application running on each server, wherein an impact analysis display provides a link to application dependencies and the call group associated with the server. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification