HA staví na redundanci komponent, eliminaci „single points of failure“ a automatickém failoveru. Návrh vychází z požadovaného SLA a obchodní kritičnosti. Testy odolnosti a cvičení prokazují, že se služba skutečně zotaví. Datová vrstva vyžaduje replikaci a konzistentní recovery scénáře. HA se kombinuje s DR – jiné cíle a geografické zóny. Observabilita musí umět rychle detekovat degradaci i tiché chyby. Náklady rostou nelineárně s požadovanou dostupností – je nutný racionální kompromis. Chybí-li průběžného testování je HA jen papírové přání.