Achieving high availability is a combination of people, process, and technology. Never lead with a technological solution or technology. A solution must start with proper requirements that meet the actual need of the business.