AWS Solutions Architect (SAA-C03)

Design high-performing architectures

31 free practice questions with explanations

PassNova has 31 free AWS Solutions Architect (SAA-C03) practice questions on Design high-performing architectures, each with a clear explanation. Practise them in the browser with instant feedback — 100% free, no sign-up, on any device. Updated for 2026.

Sample questions

Design high-performing architectures: example questions & answers

Here are 6 example questions from this topic. Practise the full set of 31 free in the browser.

  1. A global application needs to serve static content with the lowest possible latency to users worldwide. Which AWS service should be used?

    • A Amazon S3 Transfer Acceleration
    • B Amazon CloudFront
    • C AWS Global Accelerator
    • D Elastic Load Balancing

    Answer: Amazon CloudFront is a content delivery network that caches static content at edge locations close to users, reducing latency for global content delivery.

  2. A read-heavy application experiences high load on its RDS database due to repeated read queries. Which solution improves read performance MOST cost-effectively?

    • A Enable Multi-AZ deployment
    • B Add RDS read replicas
    • C Increase the instance storage size
    • D Switch to a larger single instance only

    Answer: RDS read replicas offload read traffic from the primary database, scaling read capacity horizontally and improving performance for read-heavy workloads.

  3. An application needs to route users to the nearest healthy regional endpoint and improve global TCP/UDP performance using the AWS backbone. Which service is MOST suitable?

    • A Amazon CloudFront
    • B AWS Global Accelerator
    • C Amazon Route 53 latency routing only
    • D Elastic Load Balancing

    Answer: AWS Global Accelerator uses the AWS global network and Anycast IPs to route traffic to the nearest healthy endpoint, improving performance and availability for TCP/UDP workloads.

  4. A company runs a stateless web application and wants it to automatically scale based on CPU utilization. Which combination of services achieves this?

    • A A single large EC2 instance with CloudWatch
    • B EC2 Auto Scaling group with a target tracking scaling policy
    • C An RDS instance with read replicas
    • D An S3 bucket with versioning

    Answer: An EC2 Auto Scaling group with a target tracking policy automatically adds or removes instances to maintain a target CPU utilization, scaling the stateless app with demand.

  5. A company wants to cache frequently accessed data in memory to reduce database load and improve application response times. Which service should be used?

    • A Amazon RDS
    • B Amazon ElastiCache
    • C Amazon S3
    • D Amazon EFS

    Answer: Amazon ElastiCache provides in-memory caching with Redis or Memcached, reducing read load on the database and improving application latency for frequently accessed data.

  6. A company processes streaming data from thousands of IoT devices in real time and needs to perform analytics on the stream. Which service is MOST appropriate?

    • A Amazon SQS
    • B Amazon Kinesis Data Streams
    • C Amazon SNS
    • D AWS Batch

    Answer: Amazon Kinesis Data Streams is designed to ingest and process large volumes of streaming data in real time, supporting analytics on high-throughput device data.

Start practising Design high-performing architectures →