AWS Solutions Architect Associate Practice Test

Disable ads (and more) with a membership for a one time $2.99 payment

Study for the AWS Solutions Architect Associate Test. Our comprehensive quiz offers multiple-choice questions that replicate the exam environment. Benefit from detailed explanations and hints. Prepare confidently for your AWS certification exam!

Each practice test/flash card set has 50 randomly selected questions from a bank of over 500. You'll get a new set of questions each time!

Practice this question and more.


What is the most suitable choice for a highly available database requiring OS privileges?

  1. Amazon EC2 instances in a replication configuration utilizing a single AZ

  2. A standalone Amazon EC2 instance

  3. Amazon EC2 instances in a replication configuration utilizing two different AZ

  4. Amazon RDS in a Multi-AZ configuration

The correct answer is: Amazon EC2 instances in a replication configuration utilizing two different AZ

The most suitable choice for a highly available database requiring OS privileges is a configuration that utilizes Amazon EC2 instances in a replication configuration across two different Availability Zones (AZs). This option ensures that the database can achieve high availability by replicating data across multiple physical locations within the AWS infrastructure. By leveraging two different AZs, the database benefits from redundancy and failover capabilities. If one AZ experiences an issue, the other AZ can continue operating, thus minimizing downtime and data loss. This setup allows for greater resilience against outages, ensuring that the database remains accessible even during disruptions. In contrast, options that involve a single AZ configuration, such as running instances in a single AZ or standalone instances, do not provide the same level of fault tolerance. A single AZ setup is more vulnerable to failures that could completely disrupt access to the database. Using Amazon RDS in a Multi-AZ configuration is also an excellent choice for availability but is typically designed for managed database services where the user does not maintain OS-level privileges. Given the requirement for OS privileges, the EC2 multi-AZ setup aligns better with the criteria provided in the question, granting the necessary control over the operating system while still supporting high availability.