If you are doing dev or ops work then John Allspaw needs to be on your reading list. His post on Availability: Nuance As A Service is full of great questions that you need to ask yourself about downtime. Totally worth 15 or 20 minutes to read the post and comments, then think about how these questions apply to your company.