Search⌘ K
AI Features

Resilient Architecture I

Explore how to design resilient AWS architectures ensuring high availability and fault tolerance. Learn strategies for multi-region EKS deployments, global traffic management, session state handling, and automatic failover using AWS services like Route 53, Global Accelerator, and ElastiCache.

Question 1

A technology company has deployed a mission-critical microservices application on Amazon EKS. The application needs to be highly available and resilient to failures, with minimal downtime. The company operates in multiple AWS regions to serve a global customer base and wants to ensure that the application can withstand regional outages and continue to function seamlessly.

As a solutions architect, recommend a solution to enhance the resilience and high availability of the EKS-deployed application across multiple AWS regions.

A. Deploy the EKS cluster in a single region and use Amazon CloudWatch to monitor the cluster health and automatically restart failed pods.

B. Use AWS Global Accelerator to direct traffic to multiple EKS clusters deployed in different regions, ensuring high availability and low latency.

C. Use Amazon Route 53 with weighted routing to distribute traffic across multiple EKS clusters in different regions.

D. Deploy multiple EKS clusters in different ...