Landscape Delta Path Calculation
Disclosed are methods, systems and products, including a method that includes generating a system landscape overview of a system landscape including a plurality of systems identified by a unique identifier; placing a system in a location using a context sensitive menu including information to enable placement within the system landscape overview; determining a delta path including one or more instructions to install the placed system in the system landscape; and providing the delta path to enable implementation of the placed system within the system landscape. Related systems, methods, and articles of manufacture are also disclosed.
1 . A method comprising:
generating a system landscape overview of a system landscape including a plurality of systems identified by a unique identifier;
placing a system in a location using a context sensitive menu including information to enable placement within the system landscape overview;
determining a delta path including one or more instructions to install the placed system in the system landscape; and
providing the delta path to enable implementation of the placed system within the system landscape.
2 . The method of claim 1 , wherein the generating further comprises:
generating, by a landscape generator, a hypertext markup language page of the system landscape overview including metadata representative of the plurality of systems.
3 . The method of claim 1 , wherein the generating further comprises:
querying at least one of a plurality of data repositories for the metadata including configuration information for the plurality of systems.
4 . The method of claim 1 , wherein the context sensitive menu includes selections including whether the system is being placed behind, in front of, or parallel with, another system.
5 . The method of claim 1 , wherein the context sensitive menu is presented within a page depicting the system landscape overview.
6 . The method of claim 1 , wherein the determining further comprises:
determining information related to other systems in a transport path within the system landscape.
7 . The method of claim 6 , wherein the information includes at least one release date for the other systems and a required version information for the other systems.
8 . A computer-readable storage medium including instructions which when executed by a processor provide operations comprising:
generating a system landscape overview of a system landscape including a plurality of systems identified by a unique identifier;
placing a system in a location using a context sensitive menu including information to enable placement within the system landscape overview;
determining a delta path including one or more instructions to install the placed system in the system landscape; and
providing the delta path to enable implementation of the placed system within the system landscape.
9 . The computer-readable storage medium of claim 8 , wherein the generating further comprises:
generating, by a landscape generator, a hypertext markup language page of the system landscape overview including metadata representative of the plurality of systems.
10 . The computer-readable storage medium of claim 8 , wherein the generating further comprises:
querying at least one of a plurality of data repositories for the metadata including configuration information for the plurality of systems.
11 . The computer-readable storage medium of claim 8 , wherein the context sensitive menu includes selections including whether the system is being placed behind, in front of, or parallel with, another system.
12 . The computer-readable storage medium of claim 8 , wherein the context sensitive menu is presented within a page depicting the system landscape overview.
13 . The computer-readable storage medium of claim 8 , wherein the determining further comprises:
determining information related to other systems in a transport path within the system landscape.
14 . The computer-readable storage medium of claim 13 , wherein the information includes at least one release date for the other systems and a required version information for the other systems.
15 . A system comprising:
at least one processor; and
at least one memory including code which when executed by the at least one processor provides operations comprising:
generating a system landscape overview of a system landscape including a plurality of systems identified by a unique identifier;
placing a system in a location using a context sensitive menu including information to enable placement within the system landscape overview;
determining a delta path including one or more instructions to install the placed system in the system landscape; and
providing the delta path to enable implementation of the placed system within the system landscape.
16 . The system of claim 15 , wherein the generating further comprises:
generating, by a landscape generator, a hypertext markup language page of the system landscape overview including metadata representative of the plurality of systems.
17 . The system of claim 15 , wherein the generating further comprises:
querying at least one of a plurality of data repositories for the metadata including configuration information for the plurality of systems.
18 . The system of claim 15 , wherein the context sensitive menu includes selections including whether the system is being placed behind, in front of, or parallel with, another system.
19 . The system of claim 15 , wherein the context sensitive menu is presented within a page depicting the system landscape overview.
20 . The system of claim 15 , wherein the determining further comprises:
determining information related to other systems in a transport path within the system landscape.