
Prepare for the SAA-C03 AWS Certified Solutions Architect - Associate Exam
Demonstrate knowledge of how to architect and deploy secure and robust applications on AWS technologies.
A complete prep system — free study guide, adaptive practice exams, spaced-repetition flashcards, and a personalized learning journey that tracks when you're ready.
For architects designing secure and robust applications on AWS.
Content last updated
Try Free Practice Questions & Flashcards
Get 40 exam-style questions and 40 flashcards with detailed explanations — free, no credit card required.
Every answer counts toward your progress. Enroll to access 348 practice questions, 286 flashcards, and a learning journey that targets your weaknesses.
Free SAA-C03 Practice Questions (With Answers)
5 real questions from the SAA-C03 bank, with the full explanation for each answer. No sign-up needed to read them.
- Question 1Design Secure Architectures [IAM Best Practices]
A solutions architect is reviewing the security of a new AWS account. According to AWS security best practices, what is the MOST critical initial step to secure the account root user?
- A.Create a complex password and rotate it every 30 days.
- B.Enable Multi-Factor Authentication (MFA) on the root user account.
- C.Create a new IAM user with administrative privileges and use it for all daily tasks.
- D.Store the root user access keys in AWS Secrets Manager for automated rotation.
Show answer and explanation
Correct answer: B
Correct. The first principle of securing the root user is to add an additional layer of security beyond a password. Enabling MFA is the single most important security best practice for the root user, as it protects the most privileged credentials in the account from being compromised.
Why the other options are wrong
A. Incorrect. While a strong password policy is a good practice, it does not provide the same level of protection as multi-factor authentication against compromised credentials. It is not considered the single most critical step.
C. Incorrect. While creating an administrative IAM user is a crucial step to avoid using the root user for daily tasks, the most critical step for securing the root user itself is enabling MFA.
D. Incorrect. The fundamental security best practice is to avoid creating access keys for the root user altogether. The root user should not be used for programmatic access.
- Question 2Design Secure Architectures [Rotating Credentials]
A security audit has mandated that all IAM user access keys must be rotated every 90 days. A solutions architect needs to design an automated way to check for access keys older than 90 days and send a notification. Which combination of services can achieve this?
- A.Use Amazon GuardDuty to detect IAM user access keys older than 90 days and configure AWS Shield to send automated notifications to the security team.
- B.Use Amazon Inspector to scan IAM user access keys for any older than 90 days and configure Amazon Simple Email Service (SES) to send automated email alerts.
- C.Use AWS CloudTrail to log access key creation events and configure an AWS Lambda function to scan the logs and send automated email notifications.
- D.Use AWS Config to create a rule that checks the age of access keys and Amazon Simple Notification Service (SNS) to send notifications.
Show answer and explanation
Correct answer: D
Correct. AWS Config is designed to assess, audit, and evaluate the configurations of your AWS resources. Its managed rule access-keys-rotated (parameter maxAccessKeyAge = 90) flags active access keys older than the limit. When a non-compliant key is found, an EventBridge rule on the Config compliance change can publish to an Amazon SNS topic to send notifications.
Why the other options are wrong
A. Incorrect. GuardDuty is for threat detection, not for checking the age of credentials. AWS Shield is for DDoS protection, not notifications.
B. Incorrect. Amazon Inspector scans EC2 instances, container images and Lambda functions for software vulnerabilities and unintended network exposure; it does not evaluate IAM credentials. AWS Config is the service for continuous configuration compliance checks like a 90-day key-age policy.
C. Incorrect. While CloudTrail logs the creation event, it doesn't continuously track the age. A custom solution would be needed to scan and check this, whereas AWS Config provides a managed service to do so.
- Question 3Design Secure Architectures [AWS Control Tower]
An enterprise wants to set up a new multi-account AWS environment that adheres to best practices from the start. They need a service that automates the setup of a landing zone, implements baseline security and networking configurations, and provides ongoing governance with guardrails. Which service is designed to orchestrate this entire process?
- A.AWS Organizations
- B.AWS Control Tower
- C.AWS Service Catalog
- D.AWS CloudFormation
Show answer and explanation
Correct answer: B
Correct. AWS Control Tower is the service that automates the entire process described. It uses other services like Organizations, CloudFormation, and Config to build a secure, well-architected, multi-account environment (a landing zone) and provides ongoing governance through a set of mandatory and optional guardrails.
Why the other options are wrong
A. Incorrect. AWS Organizations is the foundational service for managing multiple accounts, providing features like consolidated billing and SCPs. However, it does not, by itself, automate the setup of a full landing zone with networking and guardrails.
C. Incorrect. Service Catalog allows organizations to create and manage catalogs of IT services that are approved for use on AWS. It helps with standardized deployments but does not set up the foundational multi-account environment.
D. Incorrect. CloudFormation can be used to provision the resources for a landing zone, but it requires the user to write and manage the templates. It does not provide the orchestration and ongoing governance wrapper.
- Question 4Design Secure Architectures [Data Classification and Compliance]
A healthcare provider needs to store patient records containing Protected Health Information (PHI) on AWS. To comply with HIPAA, they must ensure the data is encrypted at rest and in transit, and they need a log of every time the data is accessed. Which combination of services helps meet these compliance requirements?
- A.Store data in Amazon S3 with SSE-S3 encryption and enable VPC Flow Logs to capture network-level activity, providing an audit trail of all network traffic.
- B.Store data in Amazon S3 with SSE-KMS, enable S3 Object-Level Logging with AWS CloudTrail, and enforce encryption in transit with a bucket policy.
- C.Store data in an unencrypted EBS volume and rely on AWS Backup to create encrypted snapshots for compliance.
- D.Store data in Amazon RDS with encryption at rest and AWS Shield for DDoS protection.
Show answer and explanation
Correct answer: B
Correct. This combination addresses all requirements. SSE-KMS provides auditable encryption at rest. Enabling CloudTrail data events for the S3 bucket provides a detailed log of all object-level API calls (e.g., GetObject), satisfying the access logging requirement. A bucket policy with the `aws:SecureTransport` condition can be used to enforce encryption in transit (HTTPS).
Why the other options are wrong
A. Incorrect. VPC Flow Logs capture IP traffic metadata, not data access logs at the object level (who accessed what object). SSE-S3 provides encryption, but may not offer the required level of auditability for key usage.
C. Incorrect. Storing PHI on an unencrypted volume at any time would likely violate HIPAA's encryption at rest requirement.
D. Incorrect. While RDS offers encryption, AWS Shield is for DDoS protection and does not provide data access logging.
- Question 5Design High-Performing Architectures [EBS Volume Types]
A company is running a large, mission-critical relational database on an Amazon EC2 instance. The application requires sustained, high I/O performance with the lowest possible latency for transactional workloads. The business requires the highest level of durability for the storage volume. Which Amazon EBS volume type is MOST appropriate for this workload?
- A.General Purpose SSD (gp3)
- B.Throughput Optimized HDD (st1)
- C.Provisioned IOPS SSD (io2 Block Express)
- D.Cold HDD (sc1)
Show answer and explanation
Correct answer: C
Correct. The `io2 Block Express` volume type is specifically designed for the largest, most I/O-intensive, mission-critical applications. It provides the highest performance Provisioned IOPS SSD volume with sub-millisecond latency and the highest durability (99.999% volume durability), making it the ideal choice for a high-performance transactional database.
Why the other options are wrong
A. Incorrect. While gp3 offers good, balanced performance and is suitable for many workloads, it does not provide the highest level of IOPS or the highest durability that AWS offers. The requirement is for a mission-critical database with the highest performance and durability.
B. Incorrect. st1 volumes are designed for large, sequential, throughput-intensive workloads like big data processing or log streaming, not for low-latency transactional database workloads.
D. Incorrect. sc1 is the lowest-cost magnetic storage, designed for infrequently accessed data. Its performance is not suitable for a production database.
Those are 5 of the 40 questions in the free sample exam. Sign up to take the remaining 35 under exam conditions, get scored, and see which topics are holding you back.
SAA-C03 Exam Domains and Weights
The share of the exam each official domain accounts for, from the published exam outline.
| Domain | Share of exam |
|---|---|
| Design Secure Architectures | 30% |
| Design Resilient Architectures | 26% |
| Design High-Performing Architectures | 24% |
| Design Cost-Optimized Architectures | 20% |
What's Included with Enrollment
- Personalized Learning Journey – a guided path built around your weak spots
- Readiness Score & Weakness Analytics – know exactly when you're ready
- Unlimited Practice Exams – build confidence with real test conditions
- Memory-First Flashcards – lock in knowledge that lasts
- Integrated Study Guide – streamline your prep in one place
Your free practice progress carries over. Enroll for full access for $39.99.
Free Account vs. Enrolled
| Feature | Free | Enrolled |
|---|---|---|
| Practice questions | 40 | 348 |
| Flashcards | 40 | 286 |
| Full study guide | ✓ | ✓ |
| Explanations for every answer | ✓ | ✓ |
| Full-length timed practice exams | — | ✓ |
| Spaced-repetition review | — | ✓ |
| Learning Journey and personal study plan | Preview | ✓ |
Start Free. Upgrade When You're Ready.
Stay on your structured path while adding targeted practice with the full set of exam-like questions, expanded flashcards to reinforce concepts, and readiness tracking to identify and address weaknesses when needed.
Related Certifications
Frequently Asked Questions
The AWS Certified Solutions Architect - Associate consists of 65 questions. You are given 130 minutes to complete the exam.
The AWS Certified Solutions Architect - Associate exam reports a scaled score from 100 to 1,000, and you need at least 720 to pass. A scaled score is not the percentage of questions you answered correctly. Our practice exams use 72% as their pass mark.
You have 130 minutes to complete the AWS Certified Solutions Architect - Associate. That works out to roughly 120 seconds per question, so time management is important during your preparation.
The AWS Certified Solutions Architect - Associate covers the following domains: Design Secure Architectures, Design Resilient Architectures, Design High-Performing Architectures, Design Cost-Optimized Architectures. Each domain carries a different weight on the exam, so focus your study time on the areas that count most.
The AWS Certified Solutions Architect - Associate is rated Intermediate. This means candidates should have hands-on experience and foundational knowledge before attempting this exam.
Before attempting the AWS Certified Solutions Architect - Associate, it is recommended to complete CLF-C02 AWS Certified Cloud Practitioner. These certifications build the foundational knowledge you'll need to succeed.
The AWS Certified Solutions Architect - Associate is part of 3 career paths:
• AWS Cloud Architect Journey: CLF-C02 → SAA-C03 → SAP-C02
• AWS Security Specialist Journey: CLF-C02 → SAA-C03 → SCS-C03
• AWS Networking Specialist Journey: CLF-C02 → SAA-C03 → ANS-C01
After passing, the recommended next step is SAP-C02 AWS Certified Solutions Architect - Professional or SCS-C03 AWS Certified Security - Specialty or ANS-C01 AWS Certified Advanced Networking - Specialty.
MindMesh Academy provides multiple study modes to match your preparation style. Timed Practice simulates real exam conditions with a countdown timer. Review Mode shows detailed explanations after every question so you can learn as you go. Section-Based Practice lets you focus on specific exam domains to target weak areas. Flashcards support spaced repetition (SRS) for long-term retention, plus burst, deep study, and cram modes for flexible review. A guided Learning Journey ties everything together into a structured study path. All modes are fully mobile-friendly, so you can study on any device.
Official vendor practice tests typically offer a limited number of questions with minimal explanations. MindMesh Academy provides a comprehensive question bank with detailed explanations for every answer choice — both correct and incorrect — so you understand the reasoning behind each answer. You also get flashcards with spaced repetition, a complete study guide covering every exam domain, section-based practice, progress analytics that identify your weakest topics, and a guided learning journey. All study materials are accessible on desktop and mobile.
Yes. Our team reviews and updates the question bank to reflect the latest exam objectives and real-world scenarios. When exam versions change or new topics are added, we update our practice questions, flashcards, and study guide to ensure you are always studying current material.
MindMesh Academy offers practice exams that simulate real test conditions, flashcards with spaced repetition to strengthen long-term retention, and an integrated study guide covering every exam domain. You can also track your progress with analytics that pinpoint your weak areas so you know exactly where to focus.

Written by
Alvin Varughese
Founder, MindMesh Academy
Alvin Varughese is the founder of MindMesh Academy and an enterprise architecture leader. An electrical engineer by training, he moved from factory automation in South Africa to cloud architecture at GE Appliances and Humana (Fortune 50), and holds 20 professional certifications including AWS Solutions Architect Professional, Azure DevOps Engineer Expert, and Microsoft Agentic AI Business Solutions Architect. He built MindMesh Academy after interviewing too many highly certified candidates who couldn't answer basic questions: the goal is prep that makes you better at the job, not just able to pass the exam.
Start Your Certification Journey Today
Join thousands of students who have successfully prepared for their certifications with MindMesh Academy's comprehensive practice exams and study materials.