Hello, you are using an old browser that's unsafe and no longer supported. Please consider updating your browser to a newer version, or downloading a modern browser.

Free Practice Test

Free AWS Solutions Architect Associate Practice Test
for SAA-C03

Check your readiness for the AWS Certified Solutions Architect - Associate (SAA-C03) exam with 50 exam-style questions across all four domains, each with an instant explanation. Free to take, with a 90-minute timer that matches the pace of the real exam, and retake it as often as you want.

50Questions, or a 25-question quick test
90 minTimer, paced like the real exam
4SAA-C03 domains covered
A–DEvery answer choice explained, right and wrong

Try a question before you start

Pick an answer to see the reasoning. These are samples from the 50-question bank; the full test starts below.

Design Secure Architectures

A media company runs its build pipeline in a development AWS account. The pipeline runs under an IAM role and must read deployment artifacts from an S3 bucket in the production account. Security policy prohibits long-lived credentials outside the account that owns them, and the production team must be able to see, from its own account, exactly which principal can read the artifacts. Which solution meets these requirements?

Why not B? Replication duplicates data and cost to avoid an access-control problem, and once the copy lands in the development account the production team no longer controls who reads it.

Why not C? An IAM user with access keys is the long-lived credential the policy forbids, and keys copied between accounts are hard to rotate and audit.

Why not D? A bucket policy naming the other account's root delegates the decision to the development account: any principal its administrators authorize can read the bucket, so the production team cannot see from its own account which principal has access.

A is correct. Cross-account access in AWS is done with an IAM role whose trust policy names the calling principal in the other account, here the pipeline role, and the caller obtains temporary credentials with AWS STS AssumeRole. Nothing long-lived leaves the production account, and the production team owns both the role and its trust policy.

Design Resilient Architectures

An e-commerce company's web tier calls an order-fulfillment service directly over HTTP. During flash sales the fulfillment servers fall behind and orders are lost when calls time out. The company needs no order to be lost and wants the fulfillment tier to scale on its own backlog. Which solution meets these requirements?

Why not A? SNS delivers messages as they arrive and retries for a limited time; if the HTTP subscriber is overwhelmed the message is eventually dropped. It does not provide a durable backlog for one consumer to work through.

Why not B? Bigger instances and longer timeouts raise the ceiling but keep the tiers tightly coupled. Any burst above the new ceiling still drops orders.

Why not C? A load balancer spreads synchronous requests but has nowhere to hold them when every target is busy. Sticky sessions make the distribution worse, not better.

D is correct. A queue decouples the producer from the consumer: orders are stored durably in SQS until a worker takes them, and a target-tracking policy on the ApproximateNumberOfMessagesVisible metric scales the workers to the backlog.

The full test has 50 questions like these. Start it now →

Start Your Free Practice Test

Enter your details, then choose a 25-question Quick Test or the full 50-question, 90-minute practice test.

First Name
Last Name
Phone

A Training Camp advisor may reach out about your results and study options. No spam, and you can opt out anytime.

Prefer to talk to someone?

What you get at the end

Your overall score, a score for each exam domain, and the domains to work on next.

Example report77%
Design Secure Architectures83%
Design Resilient Architectures64%
Design High-Performing Architectures78%
Design Cost-Optimized Architectures71%
Below 80% is flagged as an area to work on.

What's on the SAA-C03 exam

4 weighted domains. The practice test draws questions from each in the same proportion.

  • 30%

    Design Secure Architectures

    IAM and multi-account access, VPC security layers, encryption, and data protection.

  • 26%

    Design Resilient Architectures

    Loose coupling with queues and events, multi-AZ and multi-Region designs, DR strategies.

  • 24%

    Design High-Performing Architectures

    Storage, compute, database, network and data ingestion choices that meet performance targets.

  • 20%

    Design Cost-Optimized Architectures

    Storage tiering, purchasing options, right sizing, and network data transfer costs.

Built on what our boot camp teaches

Every question maps to the same exam objectives we teach in the AWS Solutions Architect Associate boot camp, and every answer choice has its own explanation, so a wrong answer still teaches you something. Questions last reviewed September 29, 2026.

  • Real exam: 65 questions in 130 minutes.
  • To pass: a scaled score of 720 on a scale of 100 to 1000.
  • This test: 50 questions on a 90-minute timer, or a 25-question quick test.
Read the full AWS Solutions Architect Associate exam guide

This free AWS Solutions Architect practice test checks your readiness for the SAA-C03 exam with 50 exam-style questions across all four domains, each with an explanation for every answer choice, on a 90-minute timer that mirrors the pace of the real 130-minute exam. Built by Training Camp and drawn from the same objectives we teach in our AWS Solutions Architect Boot Camp. New to the certification? Start with what the AWS Solutions Architect certification is.

What's on the AWS Certified Solutions Architect - Associate (SAA-C03) exam?

The SAA-C03 exam has four weighted domains: Design Secure Architectures (30%), Design Resilient Architectures (26%), Design High-Performing Architectures (24%), and Design Cost-Optimized Architectures (20%). You get 130 minutes for 65 questions, 50 of which are scored and 15 of which are unscored items AWS uses to evaluate future questions. Questions are multiple choice (one correct answer out of four) or multiple response (two or more correct answers out of five or more), and you need a scaled score of 720 on a scale of 100 to 1000 to pass. Scoring is compensatory, so only the overall result matters.

AWS writes the exam for someone with at least a year of hands-on experience designing solutions on AWS. Almost every question is a scenario: a company has a requirement, two or three of the choices would work, and one detail in the stem (a recovery objective, a cost constraint, a protocol, an operational-overhead requirement) makes one of them the best answer. You are not asked to configure anything, but you are expected to know what each in-scope service does well and what it does not do. The certification is valid for three years.

How to use this practice test

Take it once without notes to get an honest baseline, then read the explanation for every answer, including the ones you got right. The incorrect-choice explanations are where the distinctions the exam likes to test (security groups versus network ACLs, Multi-AZ versus read replicas, Compute versus EC2 Instance Savings Plans, gateway versus interface endpoints) get spelled out. Study your weakest domain and retake the test in a week. The 90-minute timer over 50 questions keeps you honest about pacing: the real exam gives you 130 minutes for 65 questions, so practice reading the requirement sentence first, eliminating the two choices that miss it, and deciding between the last two in under two minutes.

Training Camp instructor teaching network security at a whiteboard

How to get the most from it

Three steps, in this order.

Student working through practice questions at a laptop
Step 1

Take a baseline

Take the full test once without notes, so the score shows where you really stand.

Student reviewing material on a laptop
Step 2

Read every explanation

Including the ones you got right. The notes on the wrong choices explain the differences between similar concepts, like tokenization and encryption.

Students working on laptops in a Training Camp lab
Step 3

Fix one domain, then retake

Your results break down by domain. Study the weakest one for a week, then retake. Each Quick Test draws a fresh mix of questions.

AWS Solutions Architect Associate Practice Test

Frequently Asked Questions

Quick answers about the test, the AWS Certified Solutions Architect - Associate (SAA-C03) exam, and how to prepare.

Is this AWS Solutions Architect practice test free?

Yes. Training Camp's AWS Certified Solutions Architect - Associate practice test is free to take. You get 50 exam-style questions across all four SAA-C03 domains, with a written explanation for every answer choice.

How does this practice test work?

It is 50 multiple-choice scenario questions drawn from all four SAA-C03 domains, with an instant explanation after each answer and a 90-minute timer that mirrors the pace of the real exam. You can retake it as often as you want. Treat it as a readiness check rather than a substitute for full preparation.

How many questions are on the real AWS Solutions Architect Associate exam?

The SAA-C03 exam has 65 questions in 130 minutes. Fifty of them are scored and 15 are unscored items that AWS uses to evaluate future questions. You will not know which are which, so answer every question as if it counts.

What score do I need to pass the AWS Solutions Architect Associate exam?

You need a scaled score of 720 on a scale of 100 to 1000. Scoring is compensatory, so you do not need to pass each domain individually, only the exam as a whole. The exam costs 150 USD.

What domains does the AWS Solutions Architect Associate exam cover?

The four domains are Design Secure Architectures (30%), Design Resilient Architectures (26%), Design High-Performing Architectures (24%), and Design Cost-Optimized Architectures (20%). Security is the largest, and most of it is about IAM, multi-account guardrails, VPC controls and encryption.

How hard is the AWS Solutions Architect Associate exam?

It is a step up from AWS Certified Cloud Practitioner. Instead of recognizing what a service does, you choose between two designs that both work and pick the one that meets a stated requirement most cost-effectively or with the least operational overhead. Candidates who have built on AWS find the reading load and the number of similar services the hardest part.

Do I need experience to take the AWS Solutions Architect Associate exam?

There are no formal prerequisites. AWS recommends at least one year of hands-on experience designing solutions on AWS, and that experience shows in the exam: the scenarios assume you have seen a VPC, an Auto Scaling group and an RDS instance in practice. Hands-on labs during your study can stand in for job experience.

How should you prepare for the AWS Solutions Architect Associate exam?

Start with the SAA-C03 exam guide and learn, for every in-scope service, the one requirement it satisfies better than its neighbors. Then use practice questions like these to find your weak domains. If you want a structured path with an instructor and your exam voucher included, our AWS Solutions Architect Boot Camp covers all four domains.

Instructor-led Training Camp class

Ready to pass it for real?

The AWS Solutions Architect Associate boot camp covers every exam domain with a live instructor, online or in person.

  • Exam voucher included
  • Free retake
  • 180 days of unlimited 1-on-1 coaching after class