Availability design and principles

Availability design is a complex subject that covers a large optimization exercise balancing many requirements.

The following principles underlie availability design:

  • Business Drives High-Availability Requirements
  • Keep-It-Simple Strategy
  • Configuring for Higher Availability or Resilience is Like Buying Insurance