Inventors:
Jeanine E. Spence - Kenmore WA, US
Joseph W. Hallock - Renton WA, US
Jeremy D. Brown - Woodinville WA, US
Christer Garbis - Kirkland WA, US
Michael W. Jackson - Redmond WA, US
Edward K. Tremblay - Bellevue WA, US
Dmitry Sonkin - Redmond WA, US
Marc Greisen - Snohomish WA, US
Michael D. Lubrecht - Carnation WA, US
Gary J. Purchase - Bothell WA, US
Kenneth P. Coleman - Bothell WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/46
Abstract:
An installation and configuration system consolidates workloads of multiple applications and services, including applications or services that may be installed or configured on multiple server devices or remotely hosted services. The system gathers environmental information, analyzes dependencies among the workloads, and populates the input data used by the workloads from a common database. The system then executes the workloads, allowing branching within the workloads or the sequence of workloads. An example of branching may include detecting an error condition, pausing the sequence, and presenting alternative fixes to a user.