Q10 — AWS SAA-C03 Ch.13
Question 10 of 100 | ← Chapter 13
Q910. A company runs its critical storage application in the AWS Cloud. The application uses Amazon S3 in two AWS Regions. The company wants the application to send remote user data to the nearest S3 bucket with no public network congestion. The company also wants the application to fail over with the least amount of management of Amazon S3.Which solution will meet these requirements?
- A. Implement an active-active design between the two Regions. Configure the application to use the regional S3 endpoints closest to the user.
- B. Use an active-passive configuration with S3 Multi-Region Access Points. Create a global endpoint for each of the Regions.
- C. Send user data to the regional S3 endpoints closest to the user. Configure an S3 cross-account replication rule to keep the S3 buckets synchronized.
- D. Set up Amazon S3 to use Multi-Region Access Points in an active-active configuration with a single global endpoint. Configure S3 Cross-Region Replication. ✓
Correct Answer: D. Set up Amazon S3 to use Multi-Region Access Points in an active-active configuration with a single global endpoint. Configure S3 Cross-Region Replication.
Explanation
To meet the requirements of sending remote user data to the nearest S3 bucket with no public network congestion and achieving failover with the least amount of management, the most suitable solution is:D. Set up Amazon S3 to use Multi-Region Access Points in an active-active configuration with a single global endpoint. Configure S3 Cross-Region Replication.By setting up Amazon S3 to use Multi-Region Access Points in an active-active configuration, the company can have multiple access points across different regions while maintaining a single global endpoint. This allows the application to send user data to the nearest S3 bucket based on the user's location, ensuring low latency and avoiding network congestion.Configuring S3 Cross-Region Replication ensures that the S3 buckets in different regions remain synchronized, providing data redundancy and failover capabilities. In the event of a failure or outage in one region, the application can seamlessly fail over to the other region without requiring significant management or intervention.Option A suggests implementing an active-active design between the two regions and configuring the application to use the regional S3 endpoints closest to the user. While this approach provides regional availability and low latency, it does not address the failover requirements with the least amount of management.Option B suggests using an active-passive configuration with S3 Multi-Region Access Points and creating a global endpoint for each region. This approach does not achieve the goal of sending data to the nearest S3 bucket and may introduce increased latency for remote users.Option C suggests sending user data to the regional S3 endpoints closest to the user and configuring S3 cross-account replication for synchronization. This approach does not provide the same level of failover capabilities and ease of management as using Multi-Region Access Points.In summary, option D using Amazon S3 Multi-Region Access Points in an active-active configuration with a single global endpoint and configuring S3 Cross-Region Replication is the most appropriate solution. It meets the requirements of sending data to the nearest S3 bucket, avoiding network congestion, achieving failover, and minimizing management effort for the company's critical storage application.