A method of and system for managing installs to a set of one or more field
machines in a distributed network environment. In an illustrative
embodiment, the system includes at least one change coordinator server
that includes a database with data identifying a current state of each
field machine, and a change controller routine for initiating a given
control action to initiate an update to the current state on a given
field machine. In particular, the change controller routine may include a
scheduling algorithm that evaluates data from the database and identifies
a set of field machines against which the given control action may be
safely executed at a given time. At least one install server is
responsive to the change controller routine initiating the given control
action for invoking the update to the current state on the given field
machine.