SAP-C02 Question 201
Select 2A financial services company is hosting its core banking application on AWS. The application uses Amazon RDS for its database and is subject to strict compliance requirements that mandate an RTO (Recovery Time Objective) of 15 minutes and an RPO (Recovery Point Objective) of 5 minutes. Which strategies should you implement to meet these requirements?
- A
Enable Multi-AZ deployments for Amazon RDS.
- B
Set up a cross-region read replica for Amazon RDS.
- C
Configure automated backups with a backup retention period of at least one week.
- D
Use Amazon RDS event notifications to monitor database changes.
- E
Implement Amazon RDS snapshots every 5 minutes using a scheduled Lambda function.
Show answer and explanation
Correct answers: A, B
Explanation
To meet the strict RTO of 15 minutes and RPO of 5 minutes, enabling Multi-AZ deployments ensures high availability and automatic failover, addressing the RTO requirement. A cross-region read replica allows for disaster recovery and ensures the data is up-to-date, supporting the RPO requirement. Other options like automated backups and manual snapshots are useful but do not align with the RTO and RPO requirements as effectively.
- A. Correct.
Enabling Multi-AZ deployments ensures high availability and provides an automatic failover mechanism, significantly reducing downtime (RTO). This directly supports meeting the 15-minute RTO requirement.
- B. Correct.
A cross-region read replica helps protect against regional failures and can be promoted to a standalone database in a disaster recovery scenario, supporting the RPO of 5 minutes if the replica is kept up-to-date.
- C. Incorrect.
While automated backups are beneficial for long-term data recovery, they may not meet the strict RTO and RPO requirements for this scenario as backup restoration can take longer than 15 minutes.
- D. Incorrect.
Amazon RDS event notifications are useful for monitoring database changes, but they do not directly address RTO or RPO requirements.
- E. Incorrect.
RDS snapshots taken every 5 minutes using Lambda might help meet the RPO requirement but do not provide the automated failover mechanism required to achieve the 15-minute RTO.