A healthcare provider is designing a claims portal that will store digital claims documents and transaction metadata. The claims documents (average size 2 MB) are accessed by internal processes and must also be shared securely with a third-party auditor operating in a separate AWS account. The documents require immediate retrieval for the first 30 days. After 30 days, they must be archived to a cheaper storage tier, but must remain retrievable within 5 minutes. The transaction metadata workload is relational, requires high availability across multiple Availability Zones, and experiences frequent spikes in analytical reporting queries that must not impact active write transactions. Which two of the following database and storage configurations should the solutions architect select to satisfy these requirements? (Select TWO.)
- Store the claims documents in an Amazon S3 bucket. Encrypt the bucket using a customer managed KMS key, and configure the key policy to allow cross-account decrypt permissions for the third-party auditor's AWS account. Use an S3 Lifecycle policy to transition the documents to Amazon S3 Glacier Flexible Retrieval after 30 days.Cevap
- Store the transaction metadata in an Amazon Aurora PostgreSQL database cluster. Deploy the cluster with one writer instance and at least one reader replica in a different Availability Zone. Configure Aurora Auto Scaling to dynamically add reader replicas based on average CPU utilization to handle reporting query spikes.Cevap
- CStore the transaction metadata in an Amazon RDS for PostgreSQL Multi-AZ deployment. Configure the reporting applications to direct their read-only queries to the standby replica instance located in the secondary Availability Zone to prevent performance impacts on the primary database instance.
- DStore the claims documents in an Amazon S3 bucket. Encrypt the bucket using the default AWS-managed key (aws/s3). Configure the S3 bucket policy to grant read access to the third-party auditor's AWS account, and configure a cross-account IAM role to allow key access.
- EStore the claims documents in an Amazon S3 bucket. Use an S3 Lifecycle policy to transition the documents to Amazon S3 Glacier Deep Archive after 30 days to minimize storage costs, and use expedited retrievals to access the documents when requested by the auditor.