Tim's Weblog
Tim Strehle’s links and thoughts on Web apps, software development and Digital Asset Management, since 2002.
2010-12-23

Staging Servers, Source Control & Deploy Workflows, And Other Stuff Nobody Teaches You

Patrick McKenzie – Staging Servers, Source Control & Deploy Workflows, And Other Stuff Nobody Teaches You:

"Setting up a staging server should be easy. If it is not easy, you already have a problem in your infrastructure, you just don’t know it yet: you’ve cobbled together your production server over time, usually by manually SSHing into it and tweaking things without keeping a log of what you have done. (Been there, done that, got the “I Created A Monster” T-shirt.) There isn’t a written procedure or automated script for creating it from the bare metal. If you had that procedure written, you should be able to execute it and create a staging server that works inside of an hour."

(Via Nat Torkington at O'Reilly Radar.)