A company hosts a global web application in the us-east-1 Region. The application consists of static media assets stored in an Amazon S3 bucket and dynamic APIs served by Amazon EC2 instances behind an Application Load Balancer (ALB). To protect against regional outages and optimize performance, the company has duplicated its static assets to an S3 bucket in us-west-2 and deployed a standby backend service on EC2 instances behind an ALB in us-west-2. A solutions architect must design a content delivery and caching solution that ensures low latency for global users and automatically fails over to the standby resources in us-west-2 if the primary resources in us-east-1 fail or return server errors.
Which combination of actions should the solutions architect take to meet these requirements with the lowest latency and high resilience? (Select TWO.)
- Configure an Amazon CloudFront distribution with an origin group for static assets, specifying the us-east-1 S3 bucket as the primary origin and the us-west-2 S3 bucket as the secondary origin.Cevap
- Configure an Amazon CloudFront distribution with an origin group for dynamic APIs, specifying the us-east-1 Application Load Balancer as the primary origin and the us-west-2 Application Load Balancer as the secondary origin.Cevap
- CConfigure Amazon Route 53 latency-based routing to resolve the domain directly to the Application Load Balancers in us-east-1 and us-west-2, relying on the routing policy to perform automatic failover during application server outages.
- DDeploy AWS Shield Standard and configure it to automatically fail over application traffic to the standby us-west-2 Region when HTTP 500 series errors are detected.
- EConfigure Amazon CloudFront to set the Minimum TTL, Default TTL, and Maximum TTL to 0 seconds on all cache behaviors, ensuring that users always retrieve the latest failover content directly from the backup origins.