
Ultimate access to all questions.
A company developing a mobile game has set up game assets in two AWS Regions, with each Region's assets served by Amazon EC2 instances behind an Application Load Balancer (ALB). The company's requirement is to fetch game assets from the closest Region to minimize latency. In the event that the assets in the closest Region become unavailable, the assets should be fetched from the other Region as a failover mechanism. What solution should a solutions architect implement to meet these specific requirements?
A
Create an Amazon CloudFront distribution and configure an origin group containing one origin for each ALB. Designate one of the origins as the primary origin.
B
Set up an Amazon Route 53 health check for each ALB. Establish a Route 53 failover routing record that points to the two ALBs and set the 'Evaluate Target Health' value to 'Yes'.
C
Deploy two Amazon CloudFront distributions, each with one ALB as its origin. Create an Amazon Route 53 failover routing record that points to the two CloudFront distributions and set the 'Evaluate Target Health' value to 'Yes'.
D
Implement an Amazon Route 53 health check for each ALB. Create a Route 53 latency alias record that points to the two ALBs and set the 'Evaluate Target Health' value to 'Yes'.