A financial services enterprise runs a real-time transaction reconciliation application on Amazon EC2 instances distributed across three Availability Zones. The application requires concurrent read/write access to a shared storage repository with high durability () and high availability (). The storage architecture must support a Recovery Point Objective (RPO) of zero and a Recovery Time Objective (RTO) of near-zero in the event of an Availability Zone outage, without requiring manual intervention. Which storage configuration best meets these requirements?
- Amazon Elastic File System (Amazon EFS) using the Standard (Regional) storage class.Answer
- BAmazon S3 Glacier Flexible Retrieval using Standard retrieval options for failover storage.
- CA Pilot Light disaster recovery configuration in a secondary Region with pre-warmed, scaled-down EC2 instances and EBS volumes.
- DAmazon Elastic Block Store (Amazon EBS) volumes attached to Amazon RDS DB instances, leveraging RDS Read Replicas for automatic write failover.
Answer
Amazon Elastic File System (Amazon EFS) using the Standard (Regional) storage class.
The correct answer is Amazon Elastic File System (Amazon EFS) using the Standard (Regional) storage class. EFS natively replicates data across multiple Availability Zones in an AWS Region, provides concurrent shared access to EC2 instances, and automatically handles AZ failures to meet near-zero RTO and zero RPO requirements.
Step-by-Step Solution
Key Concept
Resilient and Highly Available Storage Infrastructure
Estimated Time:1m 30s