A financial services company is migrating an on-premises relational transaction database to Amazon RDS for PostgreSQL. The database is in size and requires high availability with automatic failover to support regulatory compliance. The database storage must support a constant baseline performance of . The company wants to minimize costs while meeting all performance and compliance requirements.
Which database storage and availability configuration is the most cost-effective solution?
- Deploy the database on Amazon RDS for PostgreSQL in a Multi-AZ configuration using gp3 storage with of provisioned performance.Cevap
- BDeploy the database on Amazon RDS for PostgreSQL in a Single-AZ configuration using gp3 storage with , and create a Read Replica in a different Availability Zone to serve as the automatic failover target.
- CMigrate the database to Amazon DynamoDB in provisioned capacity mode with and to handle the required I/O throughput.
- DDeploy the database on Amazon RDS for PostgreSQL in a Multi-AZ configuration using gp3 storage, export daily transaction logs to Amazon S3 Standard-Infrequent Access (S3 Standard-IA), and delete the S3 objects after to minimize storage costs.
Cevap
Deploy the database on Amazon RDS for PostgreSQL in a Multi-AZ configuration using gp3 storage with 6,000 IOPS of provisioned performance.
The correct option is the one proposing Multi-AZ with gp3 storage. Amazon RDS gp3 storage allows users to provision IOPS and throughput independently of storage capacity. For a database requiring and of storage, gp3 is the most cost-effective storage type because the baseline is and the additional can be provisioned at a low cost without increasing the storage volume size. A Multi-AZ deployment satisfies the high availability and automatic failover requirements.
Adım Adım Çözüm
Anahtar Kavram
Cost-optimized storage and high availability configuration in Amazon RDS.
Tahmini Süre:2m 0s