A collaborative workspace company is designing a new project management application. The application requires a transactional metadata store for workspace properties and document access history, which must support high-frequency reads and writes with automated failover. The application also stores document files that must be highly available initially, but are rarely accessed after 30 days. The security team requires that all data must be encrypted at rest and support cross-account access delegation to external partners. Which combination of AWS database and storage strategies should the solutions architect select to meet these requirements? (Select TWO.)
- Use Amazon Aurora PostgreSQL for the transactional metadata, configuring Aurora Replicas across multiple Availability Zones to handle read scaling and automate failover.Cevap
- Store the document files in Amazon S3, and implement an S3 Lifecycle rule to transition documents to Amazon S3 Standard-Infrequent Access (S3 Standard-IA) after 30 days.Cevap
- CStore the transactional metadata in Amazon RDS for PostgreSQL in a Multi-AZ deployment, and configure the application to read from the standby instance in the secondary Availability Zone during peak traffic.
- DStore document files in Amazon S3, encrypting the objects using the default AWS KMS AWS-managed key (aws/s3) and configuring bucket policies to delegate cross-account access to external partners.
- EUse Amazon ElastiCache for Memcached to store transactional metadata with multi-AZ replication to ensure metadata persistence and low-latency failover.
Cevap
Use Amazon Aurora PostgreSQL for the metadata with multi-AZ replicas to scale reads and automate failover, and store document files in Amazon S3 with an S3 Lifecycle rule to transition files to S3 Standard-IA after 30 days.
The correct strategy combines Amazon Aurora PostgreSQL for high-performance transactional metadata (using Aurora Replicas to scale reads and handle automated failover) and Amazon S3 for document storage (using S3 Lifecycle policies to transition objects to S3 Standard-IA after 30 days to reduce costs). S3 buckets and Aurora databases can be encrypted using Customer Managed KMS Keys to allow cross-account access policy modifications.
Adım Adım Çözüm
Anahtar Kavram
Selecting and combining cost-effective, secure, and highly available database and storage solutions based on access patterns and workload requirements.
Tahmini Süre:2m 0s