SUITE-BASED INTEGRATION AND DEPLOYMENT OF BUSINESS PRODUCTS
First Claim
1. A computer-implemented application integration and deployment system, comprising:
- a selection component for selecting a first product and a second product from a set of compatible products for integration;
a settings component for applying first product settings to the first product;
a configuration component for automatically configuring the second product according to relevant settings that are relevant to the second product, the relevant settings obtained from the first product settings; and
a deployment component for installing the first product and the second product as a product suite on destination machines.
2 Assignments
0 Petitions
Accused Products
Abstract
Architecture having a single (or workbench) application via which a user can select and integrate products for deployment to machines. The user can interact with the workbench application to define an ERP (enterprise resource planning) system, for example. Products are added to the workbench where the user has the option to configure product settings. Product dependencies are automatically resolved such that settings previously input and that apply as passed to subsequent products. The user then maps these product settings into roles which are assigned to individual machines. The workbench then determines and ultimately queues up the actual deployment tasks which need to occur on individual machines to configure each machine to match its associated role(s). The user can then select which tasks (or all) to execute at which point the workbench invokes remote configuration of said machines. Live progress and logging information is returned through the workbench.
31 Citations
20 Claims
-
1. A computer-implemented application integration and deployment system, comprising:
-
a selection component for selecting a first product and a second product from a set of compatible products for integration; a settings component for applying first product settings to the first product; a configuration component for automatically configuring the second product according to relevant settings that are relevant to the second product, the relevant settings obtained from the first product settings; and a deployment component for installing the first product and the second product as a product suite on destination machines. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented application integration and deployment system, comprising:
-
a selection component for selecting a first product and a second product from a set of compatible products for integration; a settings component for applying first product settings to the first product; a configuration component for automatically configuring the second product according to relevant settings that are relevant to the second product, the relevant settings obtained from the first product settings; a dependencies component for identifying and resolving dependencies between the first product and the second product; a mapping component for mapping the configured first product settings and second product settings into roles for deployment to destination machines according to machine roles; a deployment component for installing the first product and the second product as a product suite on the destination machines; and a status component for providing installation progress information and logging information. - View Dependent Claims (10, 11)
-
-
12. A computer-implemented method of deploying an application, comprising:
-
receiving a workbench application for defining integration of products as a suite; adding a first product to the workbench application; configuring the first product via the workbench application using first product settings; adding a second product to the workbench application; resolving dependencies between the first product and the second product; passing relevant settings of the first product settings to the second product for automatic setup of the second product based on the resolved dependencies; automatically configuring the second product using the relevant settings; and deploying the first product and the second product to destination machines in an orderly manner. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification