Home › Certifications › IT and cloud certification › AWS Solutions Architect — Associate
AWS Certified Solutions Architect – Associate — design practice for the associate architect exam
AWS Certified Solutions Architect – Associate is the associate-level exam for people who design AWS systems that have to be secure, resilient, fast enough, and not accidentally expensive. AWS’s official exam page (retrieved October 2026) lists 65 questions, 130 minutes, and a $150 USD fee, delivered at Pearson VUE or online. The exam is not a Cloud Practitioner restatement. It asks which service you pick when several of them would “work,” and which trade-off you accept. AWS recommends about a year of hands-on design experience; it also says people with one to three years of IT experience have used this cert as a starting point.
CoStudy’s SAA bank follows the four published SAA-C03 domains: Design Secure Architectures, Design Resilient Architectures, Design High-Performing Architectures, and Design Cost-Optimized Architectures. Stems are situational — a company, a constraint, a set of AWS services that all have a logo. The rationale names the constraint that kills the distractors (RPO, blast radius, encryption in transit, idle NAT gateways). The certification is valid for three years; recertify on the latest exam or by earning Solutions Architect – Professional, per AWS.
- 462 total items
- 250 multiple choice
- 200 flashcards
- 12 simulations
Study AWS Solutions Architect — Associate in CoStudy →
Exam facts
Copied from the cited official page on the date shown. Rows marked unverified were not confirmed on that pass — check the certifying body before you pay or schedule. CoStudy is not the exam owner.
| Fact | Detail | Source |
|---|---|---|
| Length | 130 minutes | AWS Certified Solutions Architect – Associate exam page · as of 2026-10 |
| Questions | 65 questions; multiple choice or multiple response | AWS Certified Solutions Architect – Associate exam page · as of 2026-10 |
| Exam fee | 150 USD (AWS notes foreign-exchange variation on its exam-pricing page). An active AWS Certification typically unlocks a 50% discount on a later exam. | AWS Certified Solutions Architect – Associate exam page · as of 2026-10 |
| Passing score | AWS uses a scaled score for certification exams. The associate exam page fetched for this review does not state a numeric cut score. Confirm in the current exam guide. (unverified) | TODO — SAA exam guide scaled passing score · as of 2026-10 |
| Delivery | Pearson VUE testing center or online proctored exam. Languages include English and several others; AWS states the Italian version retires after 31 December 2026. | AWS Certified Solutions Architect – Associate exam page · as of 2026-10 |
| Recommended experience | At least one year of hands-on experience designing cloud solutions that use AWS services, per the exam guide as summarized on the official page. No deep coding requirement. | AWS Certified Solutions Architect – Associate exam page · as of 2026-10 |
| Validity | 3 years. Recertify by passing the latest version of this exam, or by earning AWS Certified Solutions Architect – Professional, which recertifies this associate credential. | AWS Certified Solutions Architect – Associate exam page · as of 2026-10 |
How this bank is different
- Distractors are real AWS services. The credited answer is the one that meets the constraint in the stem (encryption, multi-AZ, cost, operational overhead) — not the service you used at work last year.
- Cost-optimization items are not “always pick Spot.” They ask which purchase model or storage class matches a stated access pattern.
- Security items separate account-level controls (SCP, IAM Identity Center) from resource-level controls (bucket policy, security group). Mixing those layers is the usual wrong answer.
Exam format and blueprint
AWS SAA-C03 Exam Guide — 4 published domains: Design Secure Architectures, Design Resilient Architectures, Design High-Performing Architectures, Design Cost-Optimized Architectures
Study timeline
If you have never opened the AWS console, sit Cloud Practitioner or an equivalent fundamentals pass first — AWS says so on this exam’s page. If you already design VPCs, skip the glossary and go straight to constraint-based scenarios.
Five-week hands-on plan — 10–12 hours/week plus lab time
Week 1: IAM, organizations, and encryption. Week 2: VPC, load balancing, and DNS. Week 3: compute and storage, including when not to use the default. Week 4: databases, decoupling, and DR (RPO/RTO). Week 5: cost models and two timed 130-minute sittings. Pair every CoStudy miss with ten minutes in the console or a diagram so the rationale attaches to a picture.
Nine-week employed-engineer plan — 6–8 hours/week
Use production as the lab: every architecture review at work becomes one SAA-style question that night. Formal study is domain-rotated mixed sets. Two weeks out, only timed 65-question blocks. If you already hold Cloud Practitioner, do not restudy billing basics except as they appear in cost-optimized design questions.
Free AWS Solutions Architect — Associate practice questions
A sample of 24 multiple-choice questions from the bank, with the full rationale shown.
What is the impact of denying iam:PassRole on a role?
- Callers cannot hand that role to EC2/Lambda/other
- Callers cannot assume that role via STS AssumeRole
- The role's trust policy is invalidated at next use
- The role is deleted at the next Config evaluation cycle
Answer: A — Callers cannot hand that role to EC2/Lambda/other
A) Correct — PassRole controls who can attach a role to a resource. B) true-but-irrelevant to this scenario. C) right-concept but wrong-scenario. D) direction reversal of the correct principle.
A backup strategy is expensive. Cheapest lever:
- AWS Backup lifecycle to Cold Storage after
- Manual EBS snapshot copy to another region only
- Rely on RAID inside EC2 as the backup mechanism
- Only S3 Standard as the backup destination target
Answer: A — AWS Backup lifecycle to Cold Storage after
A) Correct — AWS Backup + cold tier gives cheap long retention. B) true-but-irrelevant to this scenario. C) right-concept but wrong-scenario. D) direction reversal of the correct principle.
A worker fleet on Spot needs graceful drain. Handle:
- Two-minute interruption notice via IMDS and drain
- Ignore Spot interruptions and rely on retry only
- Convert all Spot to On-Demand at 90% capacity
- Skip health checks so drained workers keep serving
Answer: A — Two-minute interruption notice via IMDS and drain
A) Correct — Spot interruption handler triggers ASG lifecycle hook. B) true-but-irrelevant to this scenario. C) right-concept but wrong-scenario. D) direction reversal of the correct principle.
What does an IAM permissions boundary do for a delegated admin?
- Grants root-level permissions to the delegated identity
- Rotates the delegated user's credentials once per hour
- Caps the maximum permissions any role they create can
- Blocks all AWS actions unless SCPs are also attached
Answer: C — Caps the maximum permissions any role they create can
A) true-but-irrelevant to this scenario. B) right-concept but wrong-scenario. C) Correct — boundaries are the intersection of granted and boundary policies. D) direction reversal of the correct principle.
AWS PrivateLink lets you:
- Peer two VPCs together across regions without any charge
- Create Layer 2 links between on-prem and multiple VPCs
- Consume services across VPCs/accounts via interface endpoints
- Enforce HTTPS on all API Gateway public endpoints under review
Answer: C — Consume services across VPCs/accounts via interface endpoints
A) true-but-irrelevant to this scenario. B) right-concept but wrong-scenario. C) Correct — PrivateLink avoids public IPs for consumer-to-provider access. D) direction reversal of the correct principle.
Backup and restore DR requires which minimum AWS controls?
- Weekly EBS snapshots with no offsite copy under review
- Manual copy of app binaries to S3 once per quarter
- Regular AWS Backup jobs plus tested cross-region restore
- Reliance on RAID-5 EBS volumes for volume durability
Answer: C — Regular AWS Backup jobs plus tested cross-region restore
A) true-but-irrelevant to this scenario. B) right-concept but wrong-scenario. C) Correct — backup only works if restore is tested. D) direction reversal of the correct principle.
Unknown access pattern; cheapest general S3 tier:
- S3 Standard-IA for everything even hot objects
- S3 Glacier Instant Retrieval for every write immediately
- S3 Intelligent-Tiering auto-moves between tiers
- S3 One Zone-IA on all new production data by default
Answer: C — S3 Intelligent-Tiering auto-moves between tiers
A) true-but-irrelevant to this scenario. B) right-concept but wrong-scenario. C) Correct — Intelligent-Tiering trades a small monitoring fee for automation. D) direction reversal of the correct principle.
A workload wants free ingress. Which AWS service ingress is FREE?
- Data-in from Direct Connect at full DX port rate
- Data-in from AWS PrivateLink at per-hour ENI cost
- Data-in to AWS from the internet on most services
- Data-in from S3 to EC2 in a different region
Answer: C — Data-in to AWS from the internet on most services
A) true-but-irrelevant to this scenario. B) right-concept but wrong-scenario. C) Correct — AWS-inbound internet ingress is generally free. D) direction reversal of the correct principle.
Shield Advanced protects which of the following endpoint types?
- Only EC2 instances behind an Elastic Network Interface
- S3 buckets accessed via CloudFront distributions only
- ELB, CloudFront, Route 53, Global Accelerator, and EIPs
- Any TCP endpoint reachable in a private VPC subnet
Answer: C — ELB, CloudFront, Route 53, Global Accelerator, and EIPs
A) true-but-irrelevant to this scenario. B) right-concept but wrong-scenario. C) Correct — Advanced adds cost protection and DDoS response team. D) direction reversal of the correct principle.
A workload's data lake ingest uses many small files. Cost impact:
- Higher S3 request cost and slower analytics scans
- Lower S3 request cost with faster analytics scans
- No cost impact since S3 has no per-request cost
- Better cost with higher CloudFront cache hit rate
Answer: A — Higher S3 request cost and slower analytics scans
A) Correct — small files hurt both cost and Athena scan time. B) true-but-irrelevant to this scenario. C) right-concept but wrong-scenario. D) direction reversal of the correct principle.
Why is IMDSv2 preferred over IMDSv1 on EC2 instances?
- It removes the metadata service and hardens the kernel
- It replaces IAM roles with static passwords per instance
- It requires a session token that blocks SSRF token theft
- It logs every credential read to CloudTrail management events
Answer: C — It requires a session token that blocks SSRF token theft
A) true-but-irrelevant to this scenario. B) right-concept but wrong-scenario. C) Correct — IMDSv2 is session-oriented and defeats simple SSRF fetches. D) direction reversal of the correct principle.
A dev/test environment runs 24/7 today. Cut cost by:
- Instance Scheduler shutting non-prod off
- Buy 3-year All Upfront RIs for the dev environment
- Move dev/test to Direct Connect for cheaper egress
- Enable Multi-AZ for dev to match production cost
Answer: A — Instance Scheduler shutting non-prod off
A) Correct — off-hours shutdown is standard 60-70% dev savings. B) true-but-irrelevant to this scenario. C) right-concept but wrong-scenario. D) direction reversal of the correct principle.
AWS Inspector's core capability is:
- Session-recording and keystroke logs of admin users
- Layer 7 web application firewall on ALB and CloudFront
- Continuous vulnerability scanning of EC2/ECR/Lambda
- Sensitive-data discovery inside S3 objects and buckets
Answer: C — Continuous vulnerability scanning of EC2/ECR/Lambda
A) true-but-irrelevant to this scenario. B) right-concept but wrong-scenario. C) Correct — Inspector automates CVE and network-exposure findings. D) direction reversal of the correct principle.
Least-privilege connectivity from private subnets to AWS APIs uses:
- A NAT Gateway sized to peak outbound traffic bursts
- A public IP address assigned to each private instance
- Interface VPC endpoints for the specific AWS services
- A Site-to-Site VPN routed through a public transit VPC
Answer: C — Interface VPC endpoints for the specific AWS services
A) true-but-irrelevant to this scenario. B) right-concept but wrong-scenario. C) Correct — interface endpoints avoid internet exposure entirely. D) direction reversal of the correct principle.
A workload's Elastic Beanstalk env is bigger than needed. Cheapest fix:
- Migrate the whole environment to Dedicated Hosts
- Enable Multi-AZ RDS in every dev environment nightly
- Right-size instance types and enable dev-hour scheduling
- Move to a larger instance family for headroom under review
Answer: C — Right-size instance types and enable dev-hour scheduling
A) true-but-irrelevant to this scenario. B) right-concept but wrong-scenario. C) Correct — rightsizing + scheduling is a 30-60% saver. D) direction reversal of the correct principle.
An S3 bucket policy is a:
- Resource-based policy attached to the bucket itself
- Trust policy attached to the IAM role of the caller
- Permissions boundary evaluated only during writes
- Session policy passed at STS AssumeRole time
Answer: A — Resource-based policy attached to the bucket itself
A) Correct — resource policies can grant cross-account and enforce HTTPS. B) true-but-irrelevant to this scenario. C) right-concept but wrong-scenario. D) direction reversal of the correct principle.
Enforce that S3 uploads must use a specific KMS key. Use:
- Object lifecycle rule that re-encrypts objects nightly
- S3 Access Points that intercept and rewrite the key
- Bucket policy Deny when the required KMS key ID mismatches
- Client-side wrapper library shared by every uploader team
Answer: C — Bucket policy Deny when the required KMS key ID mismatches
A) true-but-irrelevant to this scenario. B) right-concept but wrong-scenario. C) Correct — policy condition keys enforce the intended CMK on PUT. D) direction reversal of the correct principle.
A workload's read replicas fall behind during a spike. Best NEXT step:
- Force reads onto the primary until the replicas catch up
- Turn off replication and rebuild replicas nightly instead
- Add replica capacity or move to Aurora with faster
- Ignore lag and rely on eventual consistency for reads
Answer: C — Add replica capacity or move to Aurora with faster
A) true-but-irrelevant to this scenario. B) right-concept but wrong-scenario. C) Correct — async lag under load is a signal to scale or move to Aurora. D) direction reversal of the correct principle.
An S3 GET P99 spike shows same prefix hot. Fix:
- Randomize object key prefixes to spread partition
- Use S3 Transfer Acceleration on every GET request
- Move objects to Glacier for lower cost per read
- Add CloudTrail data events on the hot prefix only
Answer: A — Randomize object key prefixes to spread partition
A) Correct — S3 partitions by key prefix internally. B) true-but-irrelevant to this scenario. C) right-concept but wrong-scenario. D) direction reversal of the correct principle.
DynamoDB Global Tables replicate writes:
- Multi-region active-passive with manual failover only
- Single region only with cross-AZ synchronous copies
- Multi-region multi-active with last-writer-wins conflict rule
- Cross-region synchronous with a two-phase commit under review
Answer: C — Multi-region multi-active with last-writer-wins conflict rule
A) true-but-irrelevant to this scenario. B) right-concept but wrong-scenario. C) Correct — Global Tables are multi-region active-active. D) direction reversal of the correct principle.
A read-heavy tenant hits DynamoDB RCU limits. Cheapest scale:
- DAX in front for hot-key caching at microsecond
- Move to on-demand and pay for burst repeatedly
- Duplicate the table into every AWS region for RCU
- Force strong reads to guarantee freshness at 2x RCU
Answer: A — DAX in front for hot-key caching at microsecond
A) Correct — DAX reduces RCU calls for hot reads. B) true-but-irrelevant to this scenario. C) right-concept but wrong-scenario. D) direction reversal of the correct principle.
An analytics job scans TBs from S3 nightly. Store data as:
- TSV files rotated hourly with no compression at all
- One large Excel workbook opened by every worker
- Parquet compressed with Snappy and partitioned by query-relevant columns (e.g., date)
- Encrypted PDFs, one per raw log line for privacy
Answer: C — Parquet compressed with Snappy and partitioned by query-relevant columns (e.g., date)
A) true-but-irrelevant to this scenario. B) right-concept but wrong-scenario. C) Correct — Parquet + partitioning cuts scan cost and time. D) direction reversal of the correct principle.
A stateless container fleet on ECS Fargate becomes HA by:
- One task per service to minimize deployment surprises
- Public IP per task with no LB to save ELB minutes
- Two subnets in different AZs plus service replica >= 2
- Manual CloudFormation redeploy on task health failure
Answer: C — Two subnets in different AZs plus service replica >= 2
A) true-but-irrelevant to this scenario. B) right-concept but wrong-scenario. C) Correct — ECS service maintains desired count across AZs. D) direction reversal of the correct principle.
A workload's SG must limit egress to only the SaaS partner IP. Configure:
- Egress rule restricted to the partner IP/CIDR and TLS port
- Default egress allow-all with an outbound NACL block later
- Public IP on the instance with an SG allow-all outbound
- NAT Gateway open to 0.0.0.0/0 for all outbound partner calls
Answer: A — Egress rule restricted to the partner IP/CIDR and TLS port
A) Correct — SG egress by CIDR is the least-privilege outbound control. B) true-but-irrelevant to this scenario. C) right-concept but wrong-scenario. D) direction reversal of the correct principle.
AWS Solutions Architect — Associate flashcards
6 sample cards from the 200 in the bank.
What is Amazon Pinpoint?
Multichannel customer engagement (email, SMS, push, voice). Built on SES/SNS. Used for marketing campaigns, transactional notifications, A/B testing.
How do you encrypt data in transit between services?
Use TLS endpoints (most AWS APIs require TLS 1.2+), enforce HTTPS via bucket policies, ALB redirect HTTP→HTTPS, RDS SSL, ElastiCache encryption-in-transit.
How would you analyze and correlate metrics + logs + traces?
CloudWatch (metrics/logs) + X-Ray (tracing) + Container Insights / Lambda Insights for managed services. Application Signals for service-level performance.
How do you architect a globally low-latency, eventually consistent app?
CloudFront + Lambda@Edge + DynamoDB Global Tables (multi-region, multi-active) + S3 with CRR. Route 53 latency-based routing for APIs/origins.
What is the AWS Pricing Calculator?
Estimates monthly costs of an AWS architecture. Useful for sizing changes, RFP responses, and TCO comparisons.
How can you reduce data egress cost using CloudFront?
Egress through CloudFront is free between AWS and CloudFront and discounted to viewers. Caching also reduces origin requests. Major saver for static heavy sites.
Practise the full AWS Solutions Architect — Associate bank
These samples are a small slice. The full bank runs flashcards, multiple choice and timed mock exams with per-chapter progress tracking, on the web and in the iOS app.
Open AWS Solutions Architect — Associate →
Frequently asked
How much is the exam?
AWS lists 150 USD on the Solutions Architect – Associate page retrieved in October 2026, with a note to check exam pricing for FX. Holding another active AWS Certification usually provides a 50% discount on the next exam through your certification account.
How long is the exam?
130 minutes, 65 questions, multiple choice or multiple response, per the same official page.
Do I need Cloud Practitioner first?
AWS says candidates without IT experience would benefit from Cloud Practitioner first. It is not described as a hard prerequisite on the associate page.
Is CoStudy an AWS Training Partner course?
No. AWS owns the exam guide and the badge. This bank is independent practice written to the published SAA-C03 domains, with rationales. Use AWS Skill Builder if you want AWS’s own prep.
Primary source
This bank is written against AWS's published exam material. Check the AWS Certification exam guides for the current outline, fees and eligibility rules — those change, and the certifying body is the only authority on them. CoStudy is not affiliated with AWS.
Related study guides
- The Two-Week Rule for Scheduling Your Exam2026-06-15
- Why Your Study Bank Is Organized by Chapter2026-06-24
Related certifications
- AWS Cloud Practitioner627 questions
- AWS Certified CloudOps Engineer — Associate (SOA-C03)304 questions
- AWS Certified Solutions Architect — Professional (SAP-C02)280 questions
- AWS Certified Security — Specialty (SCS-C03)288 questions
- CompTIA Security+654 questions
- AWS Certified AI Practitioner (AIF-C01)280 questions
- AWS Certified Developer — Associate (DVA-C02)280 questions
- AWS Certified DevOps Engineer — Professional (DOP-C02)280 questions