Browse Prior Art Database

Method and System for Automating Installation of Software Packages in a Cloud Environment

IP.com Disclosure Number: IPCOM000240601D
Publication Date: 2015-Feb-11
Document File: 4 page(s) / 100K

Publishing Venue

The IP.com Prior Art Database

Abstract

A method and system is disclosed for automating installation of one or more software packages in a cloud environment. The method and system manages one or more of software package dependencies, software prerequisites, middleware configuration and installation of the one or more software packages in the cloud environment.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 52% of the total text.

Page 01 of 4

Method and System for Automating Installation of Software Packages in a Cloud Environment

Custom installation of a combination of software packages is a challenging and time consuming exercise, especially in a cloud environment. One needs to find appropriate versions of the packages, system dependencies and binary downloads to be included in a particular configuration. Once that is completed, middleware can be configured for local needs such as security and Lightweight Directory Access Protocol (LDAP) interfaces. The current processes involve configuring all the local needs manually which makes it time consuming and error prone.

Disclosed is a method and system for automating installation of one or more software packages in a cloud environment. The method and system manages one or more of software package dependencies, software prerequisites, middleware configuration and installation of the one or more software packages in the cloud environment.

The system includes one or more of an automated application tool, an automated infrastructure tool and an accelerator. The accelerator is a bundle of reusable artifacts and pre-canned deployment processes that application teams use in a shared environment. The accelerators are defined and managed in a modeling tool and provide flexibility to create a single process to automate any middleware configuration.

The system combines one or more of the automated application tool and the automated infrastructure tool with at least one of one or more custom processes and one or more custom scripts. The method and system then utilizes the accelerator for installation and configuration of the middleware on a distributed computing environment.

Figure 1 illustrates the installation and configuration of middleware on the distributed computing environment.

1


Page 02 of 4

Figure 1

The method checks for one or more prerequisites which are required for successful installation of the one or more software packages and downloads the one or more prerequisites. The method and system also downloads the one or more software packages and/or a middleware. Thereafter, while installing, the method and system performs one or more fun...