Algorithm for automated enterprise deployments
First Claim
1. A method of deploying at least one enterprise application on a set of data processing systems, the method comprising a computer implementing the steps of:
- selecting a subset of a set of enterprise applications to be deployed onto the set of data processing systems for each data processing system in the set of data processing systems, determining, based on identifying indicia, which enterprise applications in the subset of enterprise applications will be deployed onto the data processing system; and
deploying the determined enterprise applications onto each of the corresponding data processing systems.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of automating the deployment of a number of enterprise applications on one or more computer data processing systems. Each enterprise application or update is stored in a dynamic distribution directory and is provided with identifying indicia, such as stage information, target information, and settings information. When automated enterprise deployment is invoked, computer instructions in a computer readable medium provide for initializing deployment, performing deployment, and finalizing deployment of the enterprise applications or updates.
-
Citations
25 Claims
-
1. A method of deploying at least one enterprise application on a set of data processing systems, the method comprising a computer implementing the steps of:
-
selecting a subset of a set of enterprise applications to be deployed onto the set of data processing systems for each data processing system in the set of data processing systems, determining, based on identifying indicia, which enterprise applications in the subset of enterprise applications will be deployed onto the data processing system; and
deploying the determined enterprise applications onto each of the corresponding data processing systems. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program product for deploying enterprise applications, the computer program product comprising:
-
a computer readable medium having computer readable program code embodied therein, the computer readable program code comprising;
first computer readable program code configured to read identifying indicia provided to each enterprise application in a set of enterprise applications;
second computer readable program code configured to determine, based on the identifying indicia, a subset of enterprise applications to be deployed on a set of data processing systems;
third computer readable program code configured to determine, based on the identifying indicia, which enterprise applications in the subset of enterprise applications will be deployed on each data processing system in the set of data processing systems; and
fourth computer readable program code configured to deploy each enterprise application in the subset of enterprise applications to the corresponding data processing systems in the set of data processing systems. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A data processing system comprising:
-
a bus;
a memory operably connected to the bus;
a processor unit operably connected to the bus;
a computer program product in the memory for deploying enterprise applications, the computer program product comprising;
a computer readable medium having computer readable program code embodied therein, the computer readable program code comprising;
first computer readable program code configured to read identifying indicia provided to each enterprise application in a set of enterprise applications;
second computer readable program code configured to determine, based on the identifying indicia, a subset of enterprise applications to be deployed on a set of data processing systems;
third computer readable program code configured to determine, based on the identifying indicia, which enterprise applications in the subset of enterprise applications will be deployed on each data processing system in the set of data processing systems; and
fourth computer readable program code configured to deploy each enterprise application in the subset of enterprise applications to the corresponding data processing systems in the set of data processing systems. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
Specification