7.1 Rules of thumb

  1. Your live webapp is never in a state that can't be rolled back to in the future.
  2. You have copies of all your server / client specific configuration files in version control.
  3. Updates are always done atomically.
  4. All instances of your webapp are in the same state.

K. Rhodes 2007-05-18