AWS Solutions Architect Associate SAA-C03 Sign in Try 10 free questions

Free SAA-C03 diagnostic: where are your gaps?

Ten scenarios across all four domains — a sample of the full 50-scenario diagnostic in the course. Find the gaps before you study, SAA-C03, 2026 edition.

Try 10 free diagnostic scenarios spanning every domain — every answer explained, no sign-up.

Straight to the 10 free questions ↓

A diagnostic is not a test you pass — it is a map of where to study. These ten scenarios deliberately span all four SAA-C03 domains and pull in services from across the exam, so that when you finish, the pattern of what you missed points you at your weakest domain. Study the gaps, not the comfort zone.

Read across the domains

The questions below jump between security (Secrets Manager, WAF, GuardDuty), resilience (Step Functions, Kinesis), performance (Athena, PrivateLink, Aurora Global Database) and cost (EFS Infrequent Access) — exactly the mix the real exam presents in one sitting. That spread is the point: a diagnostic that stayed in one domain would tell you nothing about the others.

What your misses mean

  • Missed the security items? Spend time on IAM, encryption, and the detective services (GuardDuty, WAF) — the exam’s largest domain at 30%.
  • Missed resilience? Revisit decoupling, orchestration and multi-AZ/multi-Region patterns.
  • Missed performance? Drill the storage and database selection questions, where the access pattern decides.
  • Missed cost? Focus on the purchase options and the storage-class and data-transfer levers.

Each links to a domain overview below so you can go straight to the weak area.

How to use the ten scenarios below

Answer all ten before opening any explanation, then tally your misses by domain. When you get one wrong, read past the correct answer to the requirement word that decided it and why the distractors fail — that reasoning, repeated, is what builds exam intuition. When you can score 85%+ consistently across full-length material, you are ready. Start with the exam guide for format and scoring, then work the domain pages for your weak spots.

A diagnostic spanning the four SAA-C03 domains — Design Secure, Resilient, High-Performing and Cost-Optimized Architectures — sampling services across all of them, from Secrets Manager and WAF to Step Functions, Kinesis, Athena, PrivateLink and Aurora Global Database. The result points you to the domain and topics where you are weakest, so you study the gaps rather than what you already know.

10 free SAA-C03 practice questions

Answers and explanations — no email wall
SAA-C03 Question 1 of 10

An application needs database credentials stored securely and rotated automatically on a schedule, with the rotation handled for supported databases. Which service is purpose-built for this?

Answer: A — AWS Secrets Manager.

Secrets Manager stores secrets encrypted and supports built-in automatic rotation, including managed rotation for supported databases — exactly the requirement. Why not the others: standard Parameter Store stores configuration and can hold SecureString values but does not provide built-in scheduled secret rotation the way Secrets Manager does. An encrypted S3 object has no rotation mechanism. Hard-coded credentials are the anti-pattern this replaces. Automatic credential rotation is Secrets Manager.

SAA-C03 Question 2 of 10

A public web application must be protected against common web exploits such as SQL injection and cross-site scripting at the HTTP layer. Which service provides this?

Answer: A — AWS WAF (Web Application Firewall).

AWS WAF inspects HTTP(S) requests and blocks common exploit patterns like SQL injection and cross-site scripting, and attaches to CloudFront, an ALB or API Gateway. Why not the others: security groups and network ACLs filter by IP, port and protocol at layers 3–4, so they cannot understand an HTTP injection payload. GuardDuty detects threats from logs but does not inline-block web requests. Layer-7 web exploit filtering is AWS WAF.

SAA-C03 Question 3 of 10

A workflow coordinates several Lambda functions and service calls with branching, retries and error handling, and the team wants this orchestration managed rather than hand-coded. Which service fits?

Answer: A — AWS Step Functions.

Step Functions is a managed orchestration service that coordinates steps with built-in branching, retries and error handling as a state machine — the described multi-step workflow. Why not the others: cramming everything into one Lambda re-implements orchestration by hand and hits timeout and complexity limits. SQS decouples producers and consumers but does not orchestrate a workflow's control flow. CloudWatch Events (EventBridge) triggers targets on events but is not a step-by-step orchestrator. Managed workflow orchestration is Step Functions.

SAA-C03 Question 4 of 10

A company must ingest a high-volume, real-time clickstream and make it available to multiple consumers for near-real-time processing. Which service is designed for this?

Answer: A — Amazon Kinesis Data Streams.

Kinesis Data Streams ingests high-throughput real-time streaming data and lets multiple consumers read the same stream for near-real-time processing — the clickstream use case. Why not the others: an SQS queue delivers each message to a single consumer and is not built for multiple independent stream readers or ordered high-throughput streaming. S3 event notifications react to object writes, not a continuous high-rate stream. RDS is a relational database. Real-time streaming ingestion is Kinesis.

SAA-C03 Question 5 of 10

An analyst wants to run ad-hoc SQL queries directly against large datasets stored in Amazon S3, without provisioning or managing any servers. Which service should they use?

Answer: A — Amazon Athena.

Athena is serverless and queries data in S3 directly with standard SQL — no servers, no loading, ideal for ad-hoc analysis. Why not the others: RDS is a transactional relational database, not an S3 query engine. Redshift is a powerful warehouse but involves a provisioned cluster and loading data, more than 'ad-hoc, serverless, query in place' asks. EMR runs big-data frameworks on a cluster you manage. Serverless SQL on S3 is Athena.

SAA-C03 Question 6 of 10

An application in a VPC must connect privately to an AWS service (or a partner SaaS) so that traffic never traverses the public internet, using a private IP inside the VPC. Which service provides this?

Answer: A — AWS PrivateLink (an interface VPC endpoint).

AWS PrivateLink exposes a service through an interface VPC endpoint with a private IP in your subnet, so access stays on the AWS network with no internet exposure. Why not the others: an internet gateway and a NAT gateway both route to the public internet, the opposite of the requirement. VPC peering connects two VPCs you control, not a managed AWS service or a SaaS behind PrivateLink. Private access to a service via a private IP is PrivateLink.

SAA-C03 Question 7 of 10

A shared Amazon EFS file system holds large volumes of files, many of which are accessed rarely. The team wants to reduce storage cost automatically for the cold files. What should they enable?

Answer: A — EFS lifecycle management to move infrequently accessed files to the EFS Infrequent Access storage class.

EFS lifecycle management automatically transitions files not accessed within a set period to the cheaper EFS Infrequent Access class, cutting cost without changing how the application mounts the file system. Why not the others: EFS is a file system, not S3, so moving it to S3 Glacier or an S3 storage class is not applicable. Deleting old files loses data the requirement wants to keep, just cheaper. Automatic cost reduction for cold EFS files is EFS lifecycle management to IA.

SAA-C03 Question 8 of 10

A team needs to be alerted when a specific error message pattern appears in application logs collected in CloudWatch Logs. What is the appropriate approach?

Answer: A — Create a metric filter on the log group and a CloudWatch alarm on that metric.

A CloudWatch Logs metric filter turns matching log events into a metric, and a CloudWatch alarm on that metric notifies you when the pattern appears — the native, real-time alerting path. Why not the others: polling from an instance re-implements what the metric filter does natively and adds cost. CloudTrail records API activity, not application log patterns. Querying S3 with Athena daily is batch analysis, not timely alerting. Alerting on a log pattern is a metric filter plus an alarm.

SAA-C03 Question 9 of 10

A security team wants continuous, intelligent threat detection across the account — analyzing VPC flow logs, DNS logs and CloudTrail for anomalous or malicious activity — without deploying agents. Which service provides this?

Answer: A — Amazon GuardDuty.

GuardDuty continuously analyzes VPC flow logs, DNS logs and CloudTrail events with threat intelligence and machine learning to flag anomalous or malicious activity, with no agents to deploy. Why not the others: WAF blocks web-layer exploits inline, it is not an account-wide threat-detection analyzer. Amazon Inspector assesses workloads for software vulnerabilities. AWS Config tracks resource configuration and compliance. Agentless threat detection from logs is GuardDuty.

SAA-C03 Question 10 of 10

A globally distributed application needs a single relational database with low-latency reads in multiple Regions and fast cross-Region disaster recovery. Which option best fits?

Answer: A — Amazon Aurora Global Database.

Aurora Global Database spans multiple Regions with a primary Region for writes and fast, low-latency read replicas in secondary Regions, plus rapid cross-Region failover — the relational fit for this requirement. Why not the others: single-Region Multi-AZ protects against an AZ failure but not across Regions and offers no other-Region low-latency reads. DynamoDB global tables meet a similar goal but are NoSQL, not the relational database specified. Same-AZ read replicas do nothing for global latency or DR. Global relational with cross-Region reads is Aurora Global Database.

That is exactly how every question in the course works — answer, explanation, why-not. The real set continues in the practice player: 10 free questions, no sign-up.

Continue with the 10 free questions →

Those 10 questions were the start.

The exam does not test whether you recognise a term — it tests whether you can rule out three plausible answers under time pressure. That is what the explanations above are for, and there are 780 more questions built exactly like them.

Collecting questions yourself

  • Scattered across forums, of unknown age
  • Answer keys without reasoning
  • No idea which domain you are weak in

Practising with a system

  • 780 questions in 12 full tests, SAA-C03 (2026)
  • Every option explained — including the wrong ones
  • Readiness per exam domain, and drills for your weakest
Start free — 10 questions

Straight into the player. No account, no email.

Frequently asked questions

How is this diagnostic meant to be used?
Answer all ten before reading any explanation, then look at which domains you missed. The value of a diagnostic is direction: it tells you whether to spend your study time on security, resilience, performance or cost, rather than re-reading what you already know. These ten sample the full 50-scenario diagnostic in the course.
Why do the questions jump between topics?
Because the real exam does. The SAA-C03 mixes all four domains in one sitting, and a diagnostic deliberately spreads across services and domains so your weak spots surface. Each explanation names the deciding requirement and why the other options fail.
Are these real exam questions?
No. They are original scenarios written for this page in the exam's style and difficulty. Reproducing real exam items violates the AWS certification agreement and can cost a candidate their certification — ours come with the reasoning attached instead.
What is a good score here?
Treat anything you got by elimination rather than confident reasoning as a gap. On the full-length material, consistently scoring 85% or higher across the domains is the signal you are ready to book.

Updated for SAA-C03 (July 2026). The sample questions above are our own work in the style of the exam — not real exam items. The exam itself is set and marked by the certification body.