I've got an environment with several IIS 6 web servers hosting hundreds of apps (dozens of sites, hundreds of virtual directories) all with a myriad of different configurations belonging to dozens of different developers (all deploying apps willy nilly).
Is there some sort of managed software solution that will
- centralize management of all my IIS6 environments
- provide some inventory functionality
- allow for reporting or querying of said application inventory
- enforce and automate some sort of deployment process?