“Global Accelerator continuously monitors the health of all endpoints. When it determines that an active endpoint is unhealthy, Global Accelerator instantly begins directing traffic to another available endpoint. This allows you to create a high-availability architecture for your applications on AWS.”
https://docs.aws.amazon.com/global-accelerator/latest/dg/dis...
Alternatively, global load balancing with Route 53 remains a viable, mature option as well. Health checks and failover are fully supported.