Skip to main content
AWS Solutions Architect (SAA-C03)

Design resilient architectures

51 practice questions with explanations — 15 free to try

3 of these 51 questions are in the free 15-question taster · the full topic is part of Premium

PassNova has 51 AWS Solutions Architect (SAA-C03) practice questions on Design resilient architectures, each with a clear explanation. A 15-question taster is free with no sign-up; the full bank is part of PassNova Premium. Updated for 2026.

Sample questions

Design resilient architectures: example questions & answers

3 worked examples with answers and explanations below. Try 15 AWS Solutions Architect (SAA-C03) questions free in the browser; the full 51-question Design resilient architectures bank is part of PassNova Premium.

  1. A web application requires a relational database that can withstand the failure of an entire Availability Zone with automatic failover. Which configuration meets this requirement?

    • AAmazon RDS with a read replica in the same AZ
    • BAmazon RDS Multi-AZ deployment✓
    • CA single-AZ RDS instance with automated backups
    • DAmazon RDS with a read replica in another Region

    Answer: RDS Multi-AZ maintains a synchronous standby replica in a different AZ and automatically fails over if the primary fails, providing high availability. Read replicas are for scaling reads, not automatic failover.

  2. A solutions architect needs to decouple a web tier from a backend processing tier so that messages are not lost if the backend is temporarily unavailable. Which service is MOST appropriate?

    • AAmazon SNS
    • BAmazon SQS✓
    • CAWS Step Functions
    • DAmazon Kinesis Data Streams

    Answer: Amazon SQS is a managed message queue that buffers messages durably, allowing the backend to process them when available and preventing message loss during outages.

  3. An architect wants to ensure an Auto Scaling group always maintains at least two healthy instances across multiple Availability Zones. Which setting achieves this?

    • ASet the maximum capacity of the Auto Scaling group to exactly two instances
    • BSet the desired and minimum capacity to two and span multiple AZs✓
    • CUse a launch template that places every instance in one Availability Zone
    • DDisable health checks to avoid replacements

    Answer: Setting minimum capacity to two and configuring the group across multiple AZs ensures the Auto Scaling group maintains at least two healthy instances spread for resilience.

Start practising Design resilient architectures →