Disponibiliteti i lartë (HA) nënkupton dizajnimin e sistemeve për të mbetur operacionale pavarësisht disfunksioneve — përmes redundancës, shpërndarjes në shumë Availability Zones, rikuperimit automatik dhe eleminimit të pikave të vetme të dështimit. Është një qëllim themelor për sistemet në prodhim dhe një fushë kyçe të arkitekturës AWS.
Parimet themelore të HA
✓ ELIMINATE SINGLE POINTS OF FAILURE — no single component whose failure takes down
the system → redundancy everywhere (multiple instances, AZs, etc.)
✓ Deploy across MULTIPLE AVAILABILITY ZONES — survive an AZ (data center) failure
✓ AUTOMATIC RECOVERY — detect failures and recover/replace automatically (no manual fix)
✓ DECOUPLE components — failures isolated; one component's failure doesn't cascade
