Amazon EKS is a managed service that makes it easy to run Kubernetes on, without the need to install, operate, and maintain your own control plane or Kubernetes nodes. Kubernetes is an open source system for automating the deployment, scalability, and management of containerized applications.
This blog post demonstrates how you can maintain an Amazon EKS multi-region cluster and can serve as a basis if you need an active-failover or active-active scenario: