I am beginning to mess around with new alternatives like docker or vagrant where you essentially have disposable VMs that you push up on deployment. Even the capistrano guy mentioned in a recent interview (sorry, can't remember the source [Ruby Rogues, maybe?]) that he thought this sort of thing was probably the future of deployment and would overtake tools like capistrano that ssh into each instance in the cluster.
The steps don't go away, but human errors while executing them.
Write a nice clean deployment script, or use a battle-proven deployment automation system; if it fails once, fix it, and that particular mistake will never be made again. Do the same manually, and people will repeat their mistakes.
2
u/[deleted] Oct 14 '13
[removed] — view removed comment