System and Method for Deploying and Maintaining Software Applications

United States 8,346,897
A method and system for software deployment or maintenance where procedures for software installation or maintenance are defined by a skilled individual; site-specific or confidential information is separated from operating system native commands; parameterized commands referencing a hierarchy of variables are acquired by another individual; site-specific or confidential information of the other individual is combined with parameterized commands; new operating system native commands are generated; and, the new operating system native commands are execute on a computing system to reproduce the procedures for software installation or maintenance originally defined by the skilled individual.

The software deployment or maintenance procedures originally defined by the skilled individual may be applied to any number of computing systems maintained by any number of other individuals without the skilled individual's further involvement in the process. The site-specific or confidential information belonging to the other individuals is not shared with the skilled individual.

April 03rd, 2013 Posted by Jon Jaroker