I've searched the web pretty well. I can't find what I'm looking for. Can someone point me towards a white paper (or white-paper type info) that proposes the best way (if at all) to separate development, test, and production environments in a corporate application development and distributive systems group? It would hopefully cover things like:
-must development and test servers be separate from production servers? If so, should there be separate server rooms?
-what security procedures should be used?
-what network (severed?) ties are recommended if separate environments are proposed?
-what operational change management (change control) procedures should be used?
-how should the distributive systems group (network and server maintenance) research and test upgrades/patches/new hardware? Use the same recommendation as that for A.D?
Any info would be greatly appreciated! Thx!