Web service for recommending software deployment schemes.
Original Publication Date: 2002-Nov-07
Included in the Prior Art Database: 2003-Jun-21
In today's heterogenous computing environment, it is very difficult to determine how a software package or a suite should be installed to take full advantage of the computing capability of the runtime environment. For example, installing an e-business solution consisting of several point products into an existing heterogenous IT infrastructure would require very careful planning, tuning and lot of manual work on matching the software requirements and target machines to determine the optimal configuration. The proposed web service helps to find an optimal deployment map based on the software required to be installed on the existing or new topology. For example a Software purchaser (customer) could use this web service to find how he would deploy an eCommerce web site usinga selected software portfolio. An Intranet Solutions Architect could try different variations of a Topology (hardware, network config etc.) to figure out the least amount of upgrades needed to install software required to support the company's intranet. The basic idea is to provide a recommendation engine as a web service that consumes following two inputs: 1) Topology An XML description of network layout, hardware configuration and operating systems of the machines and installed software of the runtime environment.