exam questions

Exam AWS Certified Solutions Architect - Professional SAP-C02 All Questions

View all questions & answers for the AWS Certified Solutions Architect - Professional SAP-C02 exam

Exam AWS Certified Solutions Architect - Professional SAP-C02 topic 1 question 406 discussion

A company needs to implement a disaster recovery (DR) plan for a web application. The application runs in a single AWS Region.

The application uses microservices that run in containers. The containers are hosted on AWS Fargate in Amazon Elastic Container Service (Amazon ECS). The application has an Amazon RDS for MySQL DB instance as its data layer and uses Amazon Route 53 for DNS resolution. An Amazon CloudWatch alarm invokes an Amazon EventBridge rule if the application experiences a failure.

A solutions architect must design a DR solution to provide application recovery to a separate Region. The solution must minimize the time that is necessary to recover from a failure.

Which solution will meet these requirements?

  • A. Setup a second ECS cluster and ECS service on Fargate in the separate Region. Create an AWS Lambda function to perform the following actions: take a snapshot of the RDS DB instance, copy the snapshot to the separate Region, create a new RDS DB instance from the snapshot, and update Route 53 to route traffic to the second ECS cluster. Update the EventBridge rule to add a target that will invoke the Lambda function.
  • B. Create an AWS Lambda function that creates a second ECS cluster and ECS service in the separate Region. Configure the Lambda function to perform the following actions: take a snapshot of the RDS DB instance, copy the snapshot to the separate Region, create a new RDS DB instance from the snapshot, and update Route 53 to route traffic to the second ECS cluster. Update the EventBridge rule to add a target that will invoke the Lambda function.
  • C. Setup a second ECS cluster and ECS service on Fargate in the separate Region. Create a cross-Region read replica of the RDS DB instance in the separate Region. Create an AWS Lambda function to promote the read replica to the primary database. Configure the Lambda function to update Route 53 to route traffic to the second ECS cluster. Update the EventBridge rule to add a target that will invoke the Lambda function.
  • D. Setup a second ECS cluster and ECS service on Fargate in the separate Region. Take a snapshot of the RDS DB instance. Convert the snapshot to an Amazon DynamoDB global table. Create an AWS Lambda function to update Route 53 to route traffic to the second ECS cluster. Update the EventBridge rule to add a target that will invoke the Lambda function.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
shaaam80
Highly Voted 1 year, 5 months ago
Selected Answer: C
Answer C. Configure RDS read-replica instead of Snapshots. Invoke Lambda function to promote read-replica to primary and update Route53 to point to secondary region incase of DR
upvoted 5 times
...
AzureDP900
Most Recent 5 months, 3 weeks ago
Option C provides a suitable DR solution by: Setting up a second ECS cluster and ECS service in the separate Region, which allows for containerless deployment of the application. Creating a cross-Region read replica of the RDS DB instance in the separate Region, ensuring that the data is available in the new Region even if the primary database fails. Creating an AWS Lambda function to promote the read replica to the primary database, which ensures that both Regions have an up-to-date copy of the data. Configuring the Lambda function to update Route 53 to route traffic to the second ECS cluster, ensuring seamless failover. This solution provides several benefits, including: Rapid application recovery (less than 30 minutes) High availability and low downtime Easy disaster recovery with minimal manual intervention
upvoted 2 times
...
gfhbox0083
9 months, 3 weeks ago
C, for sure. It's not straight forward to Convert the RDS MySQL snapshot to an Amazon DynamoDB global table.
upvoted 1 times
...
career360guru
1 year, 1 month ago
Selected Answer: C
Option C
upvoted 1 times
...
career360guru
1 year, 3 months ago
Selected Answer: C
Option C
upvoted 1 times
...
_Juwon
1 year, 4 months ago
C. read replica
upvoted 2 times
...
GabrielDeBiasi
1 year, 5 months ago
Selected Answer: C
Answer c
upvoted 2 times
...
salazar35
1 year, 5 months ago
Selected Answer: C
The solution must minimize the time that is necessary to recover from a failure
upvoted 2 times
...
thala
1 year, 5 months ago
Selected Answer: C
Second ECS Cluster and RDS Read Replica with Lambda
upvoted 1 times
...
devalenzuela86
1 year, 5 months ago
Selected Answer: C
Answer c
upvoted 1 times
...
cypkir
1 year, 5 months ago
Selected Answer: C
Answer: C
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago