You can get a long way toward High Availability simply by taking steps to lengthen uptime. However, this doesn't protect against unplanned outages, so automation in the form of a HA harness is a prerequisite for this.
Knowing the right questions to ask when choosing a HA harness is often more important than the choice itself because it gives you a fuller understanding of the limitations of the system you will be implementing.