1. A system, comprising: at least one processor; a memory comprising program instructions, wherein the program instructions are executable by the processor to implement a configuration management service configured to: receive via a network, from a plurality of clients, a plurality of configuration requests in accordance with a standard network interface to the configuration management service, wherein each of the plurality of configuration requests specifies a configuration for one or more target systems indicated by the configuration request; for each received configuration request: generate a package comprising one or more components for implementing the configuration specified by the configuration request on the one or more target systems indicated by the configuration request; and send the package to the one or more target systems indicated by the configuration request via a network; wherein at least two of the generated packages include different sets of components for implementing different configurations on the respectively indicated target systems.