High availability (HA) is an infrastructure design approach focused on keeping applications accessible even when individual components fail.
High-availability cloud architectures can use multiple servers, load balancers, redundant services, monitoring and failover mechanisms to reduce single points of failure.