Topic 1 Question 395
A company hosts a software as a service (SaaS) solution on AWS. The solution has an Amazon API Gateway API that serves an HTTPS endpoint. The API uses AWS Lambda functions for compute. The Lambda functions store data in an Amazon Aurora Serverless v1 database.
The company used the AWS Serverless Application Model (AWS SAM) to deploy the solution. The solution extends across multiple Availability Zones and has no disaster recovery (DR) plan.
A solutions architect must design a DR strategy that can recover the solution in another AWS Region. The solution has an RTO of 5 minutes and an RPO of 1 minute.
What should the solutions architect do to meet these requirements?
Create a read replica of the Aurora Serverless v1 database in the target Region. Use AWS SAM to create a runbook to deploy the solution to the target Region. Promote the read replica to primary in case of disaster.
Change the Aurora Serverless v1 database to a standard Aurora MySQL global database that extends across the source Region and the target Region. Use AWS SAM to create a runbook to deploy the solution to the target Region.
Create an Aurora Serverless v1 DB cluster that has multiple writer instances in the target Region. Launch the solution in the target Region. Configure the two Regional solutions to work in an active-passive configuration.
Change the Aurora Serverless v1 database to a standard Aurora MySQL global database that extends across the source Region and the target Region. Launch the solution in the target Region. Configure the two Regional solutions to work in an active-passive configuration.
ユーザの投票
コメント(8)
- 正解だと思う選択肢: D
One thing we can learn here is if you see "aurora serverless VERSION 1" -> migrate away from this
👍 5GabrielDeBiasi2023/11/28 - 正解だと思う選択肢: D
D is the answer.
Convert the Aurora Serverless v1 database to a standard Aurora MySQL global database extending across the source and target regions, launch the solution in the target region, and configure the two regional solutions to work in an active-passive configuration. This approach provides the necessary speed for recovery and data replication to meet the strict RTO and RPO.
Aurora Serverless v1 doesn't support read replicas, cross region replicas, or global databases. https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless.html#aurora-serverless.limitations
👍 4heatblur2023/11/26 - 正解だと思う選択肢: D
Option D (Change to Aurora MySQL Global Database and Launch Solution in Target Region with Active-Passive Configuration) is the most suitable solution. It addresses both the database replication and application layer readiness in the target region, meeting the specified RTO and RPO requirements.
👍 3thala2023/11/22
シャッフルモード