SYSTEMS AND METHODS FOR MESSAGE-BASED INSTALLATION MANAGEMENT USING MESSAGE BUS
First Claim
1. A method of managing software deployment in a network, comprising:
- establishing a message bus between at least a deployment server, a set of applications, and a managed network;
generating a set of installation commands for causing a software installation in the managed network via the message bus; and
initiating the software installation in the deployment server via the message bus.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments relate to systems and methods for message-based installation management using a message bus. In embodiments, a deployment server or other provisioning host can be connected to a message bus with a managed network, including sets of hosts and targets, as well as a set of applications, management platform(s), and/or other resources. Those resources monitor the bus message traffic for installation events, such as the powering up, operating system provisioning, and bringing online of a set of real or virtual client machines. The set of applications or other resources listening to the message bus can detect the occurrence of an installation event, or transmit installation commands to the provisioning server. For instance, the set of applications can direct the installation of user applications or other software in dependency order. The set of applications or other resources can also initiate installations not based on detection of an in-process installation event.
122 Citations
22 Claims
-
1. A method of managing software deployment in a network, comprising:
-
establishing a message bus between at least a deployment server, a set of applications, and a managed network; generating a set of installation commands for causing a software installation in the managed network via the message bus; and initiating the software installation in the deployment server via the message bus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
an interface to at least a managed network and a set of applications; a deployment server, communicating with the managed network and the set of applications via the interface, the deployment server being configured to access a message bus between at least the deployment server, the set of applications, and the managed network, receive a set of installation commands for causing a software installation in the managed network via the message bus, and initiate the software installation via the message bus. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A managed network, the managed network having at least one software installation generated by a method of:
-
establishing a message bus between at least a deployment server, a set of applications, and the managed network; generating a set of installation commands for causing a software installation in the managed network via the message bus; and initiating the software installation in the deployment server via the message bus.
-
Specification