Patent attributes
Configurations of computing resources established on a web-based computing service can be monitored, managed and controlled. According to one embodiment, a method may include discovering a set of computing resources being used by an enterprise. The disclosed resource configuration service can deliver a set of resource-specific data that uniquely identifies each computing resource and describes each resource's configuration state. The resource configuration service monitors the computing environment and detects changes to the configurations of computing resources. The resource configuration service can deliver a stream of notifications when computing resources are created, updated, deleted or otherwise reconfigured. The notifications can be used by, for example, software tools or system administrators.