Implement global load balancer using AWS Global Accelerator which sends the traffic to the nearest healthy region.
Configure healthcheck paths & enable failover

Implement health checks with in the application which will constantly monitor the health of the application.
Multi-Region Kubernetes Disaster Recovery
Application & Data Backend Setup