Skip to main content

AWS SAA-C03 Exam Domains

The AWS Certified Solutions Architect – Associate exam is structured around a set of official domains. Each domain defines a broad area of architectural competence—not a checklist of isolated facts, but a set of integrated skills that reflect how real‑world solutions are designed, deployed, and operated. Understanding these domains is the first step in building a focused, efficient study plan. They tell you exactly what AWS expects you to be able to do, and they provide the scaffolding for everything you will learn on CloudCertPro.

This page gives you a structured overview of the SAA‑C03 exam domains, explains how they interconnect, and guides you through a recommended learning path that connects domain knowledge to hands‑on practice and scenario‑based decision‑making.

Overview of the SAA‑C03 Exam Domains

The SAA‑C03 exam is divided into four major domains. Each domain contributes a specific percentage of the scored questions, reflecting the relative importance of those skills for a solutions architect. While the exact percentages are published by AWS and should be verified on the official exam page, the relative weightings consistently emphasise secure and resilient architectures.

The table below summarises each domain and how CloudCertPro helps you master it.

Exam DomainPrimary FocusCloudCertPro Resources
Design Secure ArchitecturesIdentity and access management, encryption, secure network design, governance, and complianceDomains → Design Secure Architectures, IAM, KMS, VPC Security, Organizations
Design Resilient ArchitecturesHigh availability, fault tolerance, disaster recovery, backups, and multi‑region strategiesDomains → Design Resilient Architectures, Auto Scaling, Multi‑AZ, Route 53, S3 replication
Design High‑Performing ArchitecturesScalable compute, storage, and networking; serverless and container‑based designs; caching and global content deliveryDomains → Design High‑Performing Architectures, EC2, Lambda, CloudFront, DynamoDB, ElastiCache
Design Cost‑Optimized ArchitecturesCost‑aware resource selection, right‑sizing, purchasing options, storage tiering, and architectural cost‑reduction strategiesDomains → Design Cost‑Optimized Architectures, Compute Optimizer, S3 Lifecycle, Savings Plans, Trusted Advisor

Design Secure Architectures focuses on your ability to apply the principle of least privilege, encrypt data at rest and in transit, and build network‑level controls that protect applications and data. You will design IAM policies, key management strategies, and security automation.

Design Resilient Architectures tests your understanding of how to keep systems running during failures. You will work with multi‑tier architectures, multi‑AZ and multi‑region deployments, backup and recovery strategies, and the trade‑offs between different resilience levels.

Design High‑Performing Architectures evaluates your ability to select compute, storage, database, and network services that meet performance requirements while scaling efficiently. This includes serverless architectures, caching, and elastic design patterns.

Design Cost‑Optimized Architectures asks you to make financially sound decisions. You will choose purchasing options, design for variable demand, and implement lifecycle policies that reduce waste without compromising requirements.

How the Domains Work Together

Real‑world architectures rarely fit neatly into a single domain. A secure design is also resilient; a high‑performing design must often be cost‑aware. The exam reflects this by presenting scenarios that require you to balance considerations from multiple domains simultaneously.

Consider a common web application architecture:

  • Security domain dictates the IAM roles for EC2 instances, encryption of data in S3, and security group rules that limit traffic.
  • Resilience domain guides the placement of EC2 instances across multiple Availability Zones, the use of an Application Load Balancer for fault tolerance, and automated backups.
  • Performance domain influences the choice of instance types, the addition of CloudFront for caching, and the use of Aurora read replicas to handle query load.
  • Cost domain shapes decisions on Reserved Instances versus Spot, S3 storage class transitions, and the elimination of idle resources.

When you study, avoid the trap of thinking about domains as separate silos. After you learn the foundational concepts in each domain, the architecture scenarios in the CloudCertPro library will require you to blend them together, just as you must on the exam.

There is no single correct sequence, but the following progression respects the dependencies between domains and builds competence in a logical fashion.

  1. Cloud Fundamentals – If you are new to AWS, establish a solid base with the Cloud Foundations and an overview of AWS global infrastructure, IAM, and billing.
  2. Design Secure Architectures – Security is the foundation of every good design. Master IAM, encryption, and network security before you deploy resources. This ensures you build secure habits from the start.
  3. Design Resilient Architectures – Learn how to make systems fault‑tolerant. This domain introduces the high‑availability patterns that the performance and cost domains later refine.
  4. Design High‑Performing Architectures – With security and resilience in place, focus on scaling, performance optimisation, and selecting the right compute and data services for the workload.
  5. Design Cost‑Optimized Architectures – Once you understand what it takes to build secure, resilient, and fast systems, learn to do it at the lowest appropriate cost. This domain often involves re‑evaluating earlier design choices.
  6. Integration and Scenarios – Combine all domains by working through the Architecture Scenarios. These will force you to prioritise and balance competing concerns, just like the exam and real‑world projects.

Mapping Domains to CloudCertPro Content

CloudCertPro is structured so that each exam domain connects directly to the resources you need to build competence.

  • Domains (this section) – Articulate the certification objectives and provide architecture‑level guidance for each competency area. They are your study blueprint.
  • AWS Services – Once you know what a domain requires, the Services section gives you the detailed technical knowledge of the AWS resources you will use to meet those requirements.
  • Hands‑on Labs – Reading about a service is not enough. The Labs section lets you deploy, configure, and test services in a real AWS environment, turning theory into practical skill.
  • Architecture Scenarios – The Scenarios section presents business problems that span multiple domains. You will make trade‑offs and justify your decisions, just as you must on the exam.
  • Study Resources – The Resources section consolidates official AWS documentation, study guides, and reference links that support each domain.

Common Challenges by Domain

Recognising where candidates typically struggle helps you allocate study time more effectively.

  • Security – Many learners find IAM policy evaluation logic and cross‑account access patterns difficult. Practice writing policies and testing them. Understand the difference between identity‑based and resource‑based policies.
  • Resilience – Designing for failure is a mindset shift. The most frequent mistake is underestimating the blast radius of a failure. Work through scenarios where an entire Availability Zone is unavailable and trace the impact on your design.
  • Performance – The breadth of compute and storage options can be overwhelming. Focus on decision trees: given a workload description, can you quickly narrow the choices to two services and articulate why you would pick one over the other?
  • Cost Optimization – Cost questions are often subtle. They require you to read the full scenario and identify waste, such as idle instances, incorrect storage tiers, or unused provisioned capacity. Practice estimating costs with the AWS Pricing Calculator and using Compute Optimizer reports in your labs.

Building an Effective Study Plan

Use the domains to structure your preparation. A well‑rounded plan looks like this:

  1. Review the exam domains on this page and note the weightings.
  2. For each domain, study the CloudCertPro domain page, then explore the linked AWS services.
  3. Hands‑on practice: complete the labs associated with each domain’s services. If a domain covers Auto Scaling, build an Auto Scaling group and test it under load.
  4. Scenario practice: after studying a domain, attempt a scenario that heavily features that domain. For example, after Design Resilient Architectures, try a disaster recovery scenario.
  5. Cross‑domain scenarios: once you have covered all domains, work through scenarios that require you to balance security, resilience, performance, and cost simultaneously.
  6. Review and refine: use the study checklists in the Resources section to identify weak areas, then return to the relevant domain and service pages.
  7. Continuous learning: the certification is a milestone. Use the Well‑Architected Framework and AWS updates to keep your knowledge current.

What to Explore Next

Begin with the first domain: Design Secure Architectures. Security underlies everything else in AWS, and building a strong identity and encryption foundation early will make subsequent domains easier to understand.

Once you have worked through the secure architectures content, return to this page and move through the recommended learning order. Each domain page will guide you to the relevant services, labs, and scenarios, creating a structured, iterative path to certification readiness. The goal is not just to pass an exam—it is to internalise the architectural thinking that will define your career.