AWS Certified Solutions Architect – Associate (SAA-C03) Study Guide: Domains and Study Plan

An AWS SAA-C03 study guide covering the four exam domains, architecture trade-offs, and a practical preparation plan.

The AWS Certified Solutions Architect – Associate (SAA-C03) exam tests how to design secure, resilient, high-performing, and cost-effective solutions on AWS. Questions usually describe business needs and constraints, then ask you to compare options and choose a suitable architecture. The focus is architecture decisions, not writing code or memorizing a service catalog.

This guide covers who the exam is for, its four domains, and how to prepare. Exam objectives and service scope can change, so use the latest AWS SAA-C03 exam guide as your source of truth.

Who is this exam for?

  • Cloud and application engineers who need to design solutions and explain service choices.
  • Solutions and architecture collaborators who discuss security, resilience, performance, and cost in reviews.
  • People with some cloud experience who want to move from recognizing AWS services to making architecture decisions.

If you are still choosing a certification path, see How to choose an IT certification. If cloud services and permissions are new to you, start with the CLF-C02 guide. CLF-C02 is not a prerequisite for SAA-C03.

What background do you need?

Advanced programming is not required, and you do not need Professional-level project experience. AWS recommends some hands-on experience designing cloud solutions, but this is guidance, not a registration requirement.

It helps to know basic cloud concepts and the purpose of common services such as VPC, IAM, EC2, S3, RDS, and load balancing. More important is being able to translate requirements into constraints such as availability, security, performance, and cost. If you have no cloud experience, the CLF-C02 guide can help you build a foundation first.

CLF-C02 vs SAA-C03

In short, CLF-C02 builds cloud vocabulary and basic service knowledge. SAA-C03 asks you to combine services and explain trade-offs for a specific set of requirements.

CLF-C02 SAA-C03
Focus Cloud basics and service awareness Architecture under constraints
Typical questions Concepts and use cases Scenario analysis and trade-offs
Best for Cloud newcomers and collaborators Engineers and architecture roles

Exam domains and weights

These weights are percentages of scored content and can help you plan study time. Check the official exam guide for the current objectives.

Domain Official name Main focus Weight
1 Design Secure Architectures Secure access, workloads, and data 30%
2 Design Resilient Architectures Scaling, loose coupling, high availability, and fault tolerance 26%
3 Design High-Performing Architectures Storage, compute, databases, networks, and data paths 24%
4 Design Cost-Optimized Architectures Controlling cost while meeting requirements 20%

AWS states that these percentages apply to scored content. The same services can appear in different domains because a scenario may involve security, resilience, and cost at once. Avoid studying services in isolation.

How to study each domain

Domain 1: Design Secure Architectures

Learn how to control access to AWS resources, secure workloads and applications, and choose data-protection measures. Understand the different roles of IAM identity and resource policies, security groups and network ACLs, and common combinations involving KMS and S3 bucket policies.

Common mix-up: focusing on encryption while missing least privilege, or failing to explain where a request enters and which resources it can reach. For each scenario, ask: who is accessing what, and from where?

Domain 2: Design Resilient Architectures

Resilience means a system can continue serving requests or recover when failures or traffic changes occur. Study scaling, loose coupling, high availability, and fault tolerance. Understand how backup and disaster-recovery choices relate to recovery time objective (RTO, the target time to restore service) and recovery point objective (RPO, the acceptable point to which data can be restored).

Common mix-up: assuming multi-AZ automatically handles every failure while overlooking application state, databases, queues, or cross-Region recovery. Identify single points of failure and trace what happens to traffic and data during an outage.

Domain 3: Design High-Performing Architectures

Choose compute, storage, databases, networks, and data-processing paths based on access patterns, latency, throughput, and consistency needs. For example, compare when EC2 or Lambda, S3 or EBS/EFS, and RDS or DynamoDB are appropriate. Network and content delivery choices should also match user location and latency goals.

Common mix-up: choosing a familiar service before understanding the workload. Write down the requirements first, then compare options and their limits.

Domain 4: Design Cost-Optimized Architectures

Learn to manage storage, compute, database, network, and data-transfer costs while meeting performance, availability, and security requirements. Different pricing options suit steady workloads and interruptible workloads.

Common mix-up: checking price only after the architecture is fixed, or overlooking cross-Region and data-transfer charges. Compare both the cost and the operational trade-offs of each option.

Suggested study order

Learn what common services do, then use scenario questions to practice choosing among them:

  1. IAM and VPC: identity permissions and network boundaries.
  2. EC2, load balancing, and Auto Scaling: compute, traffic distribution, and scaling.
  3. S3, EBS, and EFS: storage types and access patterns.
  4. RDS and DynamoDB: choosing relational or non-relational databases.
  5. SQS and EventBridge: asynchronous processing and decoupling.
  6. Cost optimization: compare options that meet the same need and their trade-offs.

This is a learning path, not a service list to memorize. The goal is to know which options to compare for a requirement and what limits each option has.

Check your readiness with three questions

  1. For a public website connected to a database, can you explain basic access controls and a high-availability design?
  2. During a sudden traffic spike, what should scale, and where would decoupling help?
  3. For the same requirement, can you compare a more expensive option that is simpler to operate with a cheaper option that needs more management?

If two answers are unclear, review those domains before doing more scenario practice.

A three-step preparation plan

  1. Read the official guide. Review the four domains and their task statements, then plan your study time by weight.
  2. Compare solution patterns. For each topic, note the requirements, candidate architectures, key differences, and common wrong choices. Do not just copy service definitions.
  3. Practice and review mistakes. Use timed scenario questions and group misses by domain and cause. If you miss the same type twice, return to the relevant official task statement and AWS documentation.

Frequently asked questions

Do I need CLF-C02 before SAA-C03?

No. If cloud services and the shared responsibility model are unfamiliar, build that foundation first. If you already understand common cloud architectures, you can prepare for SAA-C03 directly.

How difficult is SAA-C03?

The challenge is making trade-offs under the constraints in a scenario, not recalling service names. Use the three readiness questions above to see whether you need to focus on security, resilience, performance, or cost.

How long does preparation take?

There is no fixed timeline. People who already know VPC, IAM, and common high-availability patterns often have an easier start. Plan by domain and adjust based on your practice results.

Is coding required for SAA-C03?

You do not need to write application code to answer the exam questions. The focus is choosing an architecture for the requirements. Basic programming concepts can help, but they are not the core of the exam.

Should I take SAA-C03 or SAP-C02?

SAA-C03 is Associate-level and focuses on common architecture scenarios. SAP-C02 is Professional-level and covers more complex organizational and solution scenarios. Compare the official guides and choose based on your experience and goals. The project also has a SAP-C02 guide.

Start practicing

When you are ready, use exam code SAA-C03 to practice by domain, then use missed questions to revisit the relevant exam objectives and AWS materials.

WeChat mini program

IT知习 mini program QR code

Search WeChat for: IT知习