Objective 2.2SAA-C03

2.2 Design highly available and/or fault-tolerant architectures.

Objective 2.2 sits in Design Resilient Architectures, which carries 26% of the Solutions Architect Associate exam. The questions below are original, written from the official objective title above, and each explanation cites the AWS page it rests on.

Objective title verbatim from the official objectives. AWS exam page

A worked example

Shown solved, with the whole explanation open: this is what every question here carries.

Design Resilient ArchitecturesModerate

A team turned on Multi-AZ for an RDS instance hoping the standby would absorb reporting queries. Reports still hit the primary. What do they add?

Correct.

The concept

A standby kept for durability is not spare capacity. Copying writes into a second zone protects you from losing that zone, and it adds nowhere new for queries to land.

Why this answer

The synchronous copy exists so a failure can be survived, and it accepts no client connections until it is promoted. Reporting traffic needs an asynchronous copy of its own that applications can address.

  • Correct. It carries its own endpoint, so the reports stop competing with production traffic.
  • BPriority decides which spare gets chosen during a failover. The queries still have nowhere else to go.
  • CFaster storage takes some of the pain out of running reports beside writes. Both workloads still land on one instance.
  • DA bigger box absorbs the load for a while and bills you to run two jobs on hardware sized for the busier one.
Read the sourceAWS docs: Multi-AZ DB instance deployments and failover
Source-cited
rdsmulti-azread-replicahigh-availability

Now you: objective 2.2 questions

No account needed. The explanation opens when you answer.

Sample question 1 of 3

Design Resilient ArchitecturesModerate

An Aurora cluster runs one writer and no replicas. After the writer instance fails, what does the application see?

Sample question 2 of 3

Design Resilient ArchitecturesEasy

A workload runs in three Regions and each user should reach whichever Region answers fastest for them. Which routing policy fits?

Sample question 3 of 3

Design Resilient ArchitecturesHard

Data must be current within minutes in a second Region, application servers may start at failover, and idle cost must stay low. Which strategy fits?

Full Solutions Architect Associate question bank coming

We’re writing the complete bank from the official objectives right now. Leave your email and we’ll tell you when it ships, nothing else, ever.

Read the sources

These are the official pages the questions above cite. Reading them is studying the objective from the primary source, which is what the explanations point you toward anyway.

More objectives in Design Resilient Architectures