Free AWS SAP-C02 Actual Exam Questions - Question 4 Discussion
an Application Load Balancer (ALB) with an Amazon RDS for MySQL database The company hosts the
DNS records for the application in Amazon Route 53 A solutions architect must recommend a
solution to improve the resiliency of the application
The solution must meet the following objectives:
• Application tier RPO of 2 minutes. RTO of 30 minutes
• Database tier RPO of 5 minutes RTO of 30 minutes
The company does not want to make significant changes to the existing application architecture The
company must ensure optimal latency after a failover
Which solution will meet these requirements?
What about option D? Snapshots seem slow for a 2-minute RPO on app state.
Global Accelerator with Elastic Disaster Recovery sounds best for quick app failover, so A.
A vs D? Both use Global Accelerator and cross-region setups, but A adds AWS Elastic Disaster Recovery for the EC2 instances, which seems closer to meeting that 2-minute RPO for the application tier. D relies on snapshots via DLM, which might not be as quick or seamless for stateful app recovery. Also, A’s focus on disaster recovery tools fits well with the low RTO requirement. So, I’d lean more towards A given the strict RPO/RTO targets and minimal architecture change needed.
D imo, but does the question clarify if the stateful app can handle cross-region failover without data loss on the EC2 instances? Also, for the RPO/RTO goals, do we know how quickly the read replica can be promoted and synced with the primary? The latency aspect after failover is a bit vague—do they want to route users to the closest region or just ensure availability? Feels like that detail might influence whether Global Accelerator or CloudFront is better here.