A healthcare software company is designing a new patient record archiving platform. The application stores high-resolution medical scan files as object storage and a metadata catalog as an OLTP database. The metadata database must support read operations across two AWS Regions with a disaster recovery target of near-zero RPO and an RTO of under . The system must automatically scale read capacity during peak query hours. Additionally, the scan files must be shared securely with an external auditor's AWS account, requiring encryption using keys that support cross-account policy delegation. Which database and storage strategy meets these requirements?
- ADeploy a single-region Amazon Aurora PostgreSQL database. Configure AWS Backup to take hourly database snapshots and replicate them to the secondary Region. In a disaster recovery event, use a Pilot Light strategy to restore the database in the secondary Region. Store the medical scan files in Amazon S3 buckets in both Regions, configured with S3 Cross-Region Replication (CRR).
- BDeploy Amazon RDS for PostgreSQL with Multi-AZ configured across two Regions. Configure the standby DB instance to serve read traffic and auto-scale dynamically during peak hours. Store the medical scan files in Amazon S3 buckets in both Regions, configured with S3 Cross-Region Replication (CRR) and encrypted using Customer Managed Keys (CMKs).
- Deploy an Amazon Aurora Global Database. Use Aurora Auto Scaling to dynamically adjust the number of Aurora Replicas in both Regions. Store the medical scan files in Amazon S3 buckets in both Regions, configured with S3 Cross-Region Replication (CRR) and encrypted using Customer Managed Keys (CMKs) with key policies that allow cross-account access.Cevap
- DDeploy an Amazon Aurora Global Database. Use Aurora Auto Scaling to dynamically adjust the number of Aurora Replicas in both Regions. Store the medical scan files in Amazon S3 buckets in both Regions, configured with S3 Cross-Region Replication (CRR) and encrypted using the default AWS managed key (aws/s3), allowing the external auditor to access the files via S3 bucket policies.
Cevap
Deploy an Amazon Aurora Global Database, using Aurora Auto Scaling to dynamically scale Aurora Replicas in both Regions. Store the medical scan files in Amazon S3 buckets in both Regions, configured with S3 Cross-Region Replication (CRR) and encrypted using Customer Managed Keys (CMKs) with key policies that allow cross-account access.
The correct option correctly pairs Amazon Aurora Global Database to achieve the required sub-minute RTO and near-zero RPO, utilizes Aurora Auto Scaling to scale read capacity dynamically via Aurora Replicas, and uses Customer Managed Keys (CMKs) to enable cross-account access delegation for the external auditor to decrypt S3 object data.
Adım Adım Çözüm
Anahtar Kavram
Selecting and configuring AWS database and storage services to meet specific RTO/RPO, scaling, and cross-account encryption requirements.
Tahmini Süre:2m 0s