Question

Difficulty: EasyResilient and Highly Available Storage Infrastructure

A financial auditing firm hosts a document management system on AWS where millions of PDF records are stored in an Amazon S3 bucket. The compliance team mandates a highly resilient storage architecture that protects against a total AWS Region outage. The disaster recovery plan dictates a Recovery Time Objective (RTO) of less than 15 minutes and a Recovery Point Objective (RPO) of under 15 minutes. Which storage strategy should a solutions architect implement to satisfy these requirements?

  1. Configure Amazon S3 Cross-Region Replication (CRR) to replicate objects to a destination S3 bucket in a secondary AWS Region, allowing the application to immediately access the replica bucket during a failover.Answer
  2. B
    Replicate the documents to an Amazon S3 Glacier Flexible Retrieval vault in a secondary AWS Region, and use standard retrieval to restore the files to a standard S3 bucket when a primary Region outage is declared.
  3. C
    Set up an Amazon RDS Multi-AZ DB instance and configure Amazon S3 lifecycle policies to continuously migrate and sync the PDF objects directly into Amazon RDS Read Replicas in a secondary Region for real-time failover.
  4. D
    Establish a Pilot Light disaster recovery architecture by keeping a duplicate S3 bucket and replication agents in a secondary Region turned off, manually activating replication and syncing data only after a failure occurs.

Answer

Configure Amazon S3 Cross-Region Replication (CRR) to replicate objects to a destination S3 bucket in a secondary AWS Region, allowing the application to immediately access the replica bucket during a failover.
Amazon S3 Cross-Region Replication (CRR) replicates objects automatically and asynchronously to another AWS Region. This provides a low RPO (usually within seconds/minutes) and keeps the data in a standard S3 bucket, which allows immediate read access during a regional disaster (meeting the 15-minute RTO).

Step-by-Step Solution

1
Analyze the disaster recovery constraints, specifically the 15-minute Recovery Time Objective (RTO) and 15-minute Recovery Point Objective (RPO) for object storage protection against a region outage.
Identified that the storage must be replicated across regions automatically (asynchronous replication) and the recovery destination must allow immediate read access without significant retrieval delays.
This narrows down the potential storage classes and replication modes to those that support automatic replication and immediate access.
2
Evaluate the replication mechanism of Amazon S3 Cross-Region Replication (CRR) against the constraints.
CRR continuously replicates new S3 objects to another region automatically (meeting low RPO) and stores them in a readable S3 bucket (allowing immediate access during a regional failover, meeting the 15-minute RTO).
This matches the objective of resilient and highly available cross-region storage.

Key Concept

Cross-Region Replication (CRR) provides automatic, asynchronous copying of S3 objects across AWS Regions to meet low RTO and RPO requirements for disaster recovery.
Rate this question