SAA-C03 · Question #113
A company deploys its applications on Amazon Elastic Kubernetes Service (Amazon EKS) behind an Application Load Balancer in an AWS Region. The application needs to store data in a PostgreSQL database
The correct answer is C. Create an Amazon RDS database with Multi-AZ DB cluster deployment.. Amazon RDSMulti-AZ DB cluster deploymentensures high availability by automatically replicating data across multiple Availability Zones (AZs), and it supports failover in case of a failure in one AZ. This setup also provides increased capacity for read workloads by allowing read s
Question
A company deploys its applications on Amazon Elastic Kubernetes Service (Amazon EKS) behind an Application Load Balancer in an AWS Region. The application needs to store data in a PostgreSQL database engine. The company wants the data in the database to be highly available. The company also needs increased capacity for read workloads. Which solution will meet these requirements with the MOST operational efficiency?
Options
- ACreate an Amazon DynamoDB database table configured with global tables.
- BCreate an Amazon RDS database with Multi-AZ deployments
- CCreate an Amazon RDS database with Multi-AZ DB cluster deployment.
- DCreate an Amazon RDS database configured with cross-Region read replicas.
How the community answered
(42 responses)- A24% (10)
- B10% (4)
- C60% (25)
- D7% (3)
Explanation
Amazon RDSMulti-AZ DB cluster deploymentensures high availability by automatically replicating data across multiple Availability Zones (AZs), and it supports failover in case of a failure in one AZ. This setup also provides increased capacity for read workloads by allowing read scaling with reader instances in different AZs. This solution offers the most operational efficiency with minimal manual intervention. Option A (DynamoDB): DynamoDB is not suitable for a relational database workload, which requires a PostgreSQL engine. Option B (RDS with Multi-AZ): While this provides high availability, it doesn't offer read scaling Option D (Cross-Region Read Replicas): This adds complexity and is not necessary if the requirement is high availability within a single region.
Community Discussion
No community discussion yet for this question.