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."