A financial services company is designing a new multi-region web portal that spans two AWS accounts (Account A in us-east-1 and Account B in us-west-2). The workload type is an OLTP database for user sessions and Object storage for secure audit logs. The system must support active-passive disaster recovery with a recovery time objective (RTO) of less than and a recovery point objective (RPO) of less than . Audit logs generated in Account A must be stored in Amazon S3 in Account A and instantly replicated to a centralized auditing bucket in Account B. Read scaling must be supported on the database in the primary region to handle sudden traffic spikes without affecting write throughput. Which two database and storage designs should a Solutions Architect implement to meet these requirements? (Select TWO.)
- Deploy Amazon Aurora PostgreSQL in us-east-1 with Aurora Replicas, and configure Aurora Auto Scaling to dynamically adjust reader replicas based on metric thresholds.Answer
- Configure Amazon S3 cross-account replication from Account A to Account B, using a customer managed key (CMK) in AWS KMS to encrypt the objects, and allow the replication role access to the CMK in Account A and the target bucket policy in Account B.Answer
- CDeploy Amazon RDS for PostgreSQL in us-east-1 with a Multi-AZ standby deployment, and configure the client application to balance read queries across the standby node to handle peak traffic.
- DImplement AWS Backup with cross-region backup copy enabled from us-east-1 to us-west-2, scheduling backup copies every to support disaster recovery.
- EConfigure Amazon S3 cross-account replication using the default AWS managed key (aws/s3) in Account A to encrypt the objects, and allow the Account B IAM role to access this key by updating the bucket policy in Account B.