Browse Prior Art Database

Run Book Automation Tool

IP.com Disclosure Number: IPCOM000202378D
Publication Date: 2010-Dec-14
Document File: 5 page(s) / 453K

Publishing Venue

The IP.com Prior Art Database

Related People

Rahul M. Joshi: INVENTOR [+3]

Abstract

The present tool helps in executing scripts and executables across multiple platforms without requiring agents. The operation occurs through a central web server which initiates the connections, executes the scripts and closes the connection with appropriate reporting of results. User credential management, secured connectivity, compliance reports including every upload and execution of scripts, and scheduling of scripts are the other key features of the tool.

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

Page 01 of 5

Run Book Automation Tool

BACKGROUND

A run book process can interact with all types of infrastructure elements, such as applications, databases and hardware. A typical run book automation tool possesses the feature of executing qualified activities on identified infrastructure elements by authorized roles. Conventional run book automation tool require agents (software utilities that reside on machines through which communication between systems is enabled) to be installed on the target machines for communication and data transfer between the central server and the target machine. The need was to develop a system that establishes connections with remote servers through a secured channel, transfers data through the channel, yet does not require agents to be installed on the target machines.

The existing products suffer from at least one of the following drawbacks: agents need to be installed on the target machines for establishing connection and executing the script; require separate plug-ins to be integrated with the product to enable execution across multiple platforms(flavors of windows and Linux simultaneously); and maintenance overhead of all independent nodes.

ABSTRACT

The present tool helps in executing scripts and executables across multiple platforms without requiring agents. The operation occurs through a central web server which initiates the connections, executes the scripts and closes the connection with appropriate reporting of results. User credential management, secured connectivity, compliance reports including every upload and execution of scripts, and scheduling of scripts are the other key features of the tool.


Page 02 of 5

DRAWINGS

Fig 1 describes the present tool connecting with multiple platforms.

Fig 2 is a screenshot for selecting scripts while deploying.

DETAILED DESCRIPTION

In the present tool, execution of jobs requires registration of hosts to a particular operating system and project code. This is done by the administrator of the tool. Also, the uploading of required scripts is done by the administrator. Once the uploading of scripts and registering of scripts is done, the user can execute the script on the registered machines.

A script, which has to be run, is shared with the remote host system. The running of a script can be scheduled to a preferred later time or can be run immediately on the system. A report of the scripts run is logged for Audit purpose. The user console will provide the user to choose a remote system, upload a selected script on to the respective system, schedule the running of the script to a preferred time or run the script straight away, without scheduling. It also provides a report of the run scripts. The administrator console will provide the system- administrator, facility t...