AWS Solutions Architect Associate Master Guide 2026
The AWS Certified Solutions Architect - Associate exam tests how candidates design secure, resilient, high-performing, and cost-optimized AWS solutions.
- It has 65 presented questions in 130 minutes, including 50 scored and 15 unscored items.
- The passing score is 720 on a 100-to-1,000 scale; recommended experience is not an eligibility requirement.
On this page15 sections
- What the certification validates
- Exam facts at a glance
- The four exam domains
- Design secure architectures
- Design resilient architectures
- Design high-performing architectures
- Design cost-optimized architectures
- A worked architecture decision
- How to study effectively
- Compare architectures against the exact requirement
- Worked example: migrate a legacy reporting database
- Prepare service knowledge without memorizing every feature
- A readiness check that tests judgment
- Plan beyond the test date
- Eligibility, price, and credential validity
What the certification validates
AWS Certified Solutions Architect - Associate validates the ability to design solutions using AWS services and the AWS Well-Architected Framework. Candidates must make tradeoffs that satisfy business requirements while balancing security, resilience, performance, and cost. The exam asks for architecture judgment across a broad service set; it is not a hands-on lab or a test of writing application code.
AWS describes one year of hands-on experience designing cloud solutions with AWS services as the target-candidate background. This is a recommendation, not a prerequisite to register. People with limited cloud experience can still prepare, but they may need more time to learn networking, storage, compute, identity, databases, and how services fit together.
Exam facts at a glance
| Item | Current exam detail |
|---|---|
| Questions presented | 65 |
| Scored questions | 50 |
| Unscored questions | 15, not identified |
| Time | 130 minutes |
| Question types | Multiple choice and multiple response |
| Passing score | 720 on a scaled 100-to-1,000 scale |
| Published US price | US$150 |
Unanswered questions count as incorrect, and there is no penalty for guessing. The exam includes 15 unscored questions that are not identified to candidates. Because you cannot know which items are unscored, treat each question with care and answer every one.
The four exam domains
| Domain | Weight | Main design questions |
|---|---|---|
| Design Secure Architectures | 30% | How should access, network boundaries, data protection, and application security be designed? |
| Design Resilient Architectures | 26% | How can a solution continue or recover through component, Availability Zone, or regional failure? |
| Design High-Performing Architectures | 24% | Which compute, storage, database, and network choices meet workload needs? |
| Design Cost-Optimized Architectures | 20% | How can the solution meet requirements with efficient resource use and pricing choices? |
The weights are portions of scored content. Security is the largest domain, but it does not replace the need to learn resilience, performance, and cost. Real architecture problems cross domain lines: encryption may affect performance and cost, while adding replicas can improve availability and increase expense.
Design secure architectures
Security questions often involve identity, least privilege, network segmentation, encryption, secrets, logging, and protecting workloads or data. Identify who or what needs access, which resource is protected, and what boundary limits that access. A role with narrowly scoped permissions is often more appropriate for an application than long-lived credentials embedded in code.
Network choices should reflect exposure and communication paths. A public endpoint may be required for a web application, while databases and internal services can remain private. Security groups and network controls should permit only needed flows. Data encryption and key management matter, but encryption does not fix overly broad authorization or an exposed service.
For example, a company stores customer files in object storage and serves them through a web application. The architectural question may be how to prevent direct public access while allowing the application to retrieve authorized objects. A public bucket is too broad; private storage, scoped application access, and suitable encryption are more aligned with that requirement.
Design resilient architectures
Resilience begins with failure assumptions and recovery objectives. Ask what can fail, how much downtime is acceptable, and how much data loss is tolerable. A design spread across Availability Zones can reduce the impact of a single-zone failure. Multi-region design can support broader recovery needs but adds replication, operational complexity, and cost.
Backups, replication, and high availability solve different problems. Replication can quickly provide another copy but may replicate corruption or deletion. Backups provide recovery points but require testing and restore procedures. A load balancer can distribute traffic, yet does not make a single database resilient. Follow dependencies from clients through compute and data services.
If a business requires recovery from an Availability Zone outage with minimal interruption, a Multi-AZ database configuration may fit better than a manually restored single-instance backup. If the requirement is protection from accidental deletion, point-in-time recovery or a separate backup strategy may be essential even in a Multi-AZ design.
Design high-performing architectures
Performance depends on workload behavior: request rate, latency, data size, consistency, concurrency, and growth. Choose compute, storage, database, and networking based on those needs. A relational database may suit transactions and relationships; a key-value database may suit predictable key lookups at scale. Caching can reduce repeat reads but introduces invalidation and freshness considerations.
Storage classes and block, file, and object storage serve different access patterns. High request rates, small random reads, sequential throughput, and archival retention lead to different choices. Read the requirement carefully: lowest latency, high throughput, shared file access, or durable low-cost object storage point toward different architectures.
Scaling can be vertical, horizontal, or managed by a service. An auto scaling group can add compute instances as demand rises, while a serverless service can adjust execution capacity without managing servers. Neither is automatically best. Consider startup behavior, concurrency, state, limits, and how the rest of the architecture scales.
Design cost-optimized architectures
Cost optimization means meeting requirements without paying for unnecessary capacity or features. Examine usage patterns, data access frequency, storage duration, compute utilization, licensing, transfer, and operational burden. A lower hourly price can be a poor choice if it requires excess capacity or creates downtime that violates the business objective.
Match purchasing choices to predictable usage and flexibility. On-demand capacity offers flexibility; commitments or capacity options may reduce cost when usage is stable and terms fit. Spot capacity can serve interruptible workloads, not a component that must always be available. Storage lifecycle policies can move older data to lower-cost tiers when retrieval needs permit.
Cost questions often hide a workload assumption. A data archive rarely accessed can use a different storage class than a latency-sensitive dataset. A workload with a predictable baseline and variable peaks may use a committed baseline plus flexible capacity. Always check access, retrieval, resilience, and data transfer requirements before choosing the cheapest line item.
A worked architecture decision
A small retailer runs a web storefront on one virtual machine and stores orders on a database in the same Availability Zone. Traffic increases sharply during seasonal sales. The owner wants the site to remain available through a single-zone failure, protect order data, and avoid maintaining idle servers year round.
First separate the requirements. Resilience calls for removing single points of failure and defining recovery expectations. Performance calls for handling variable demand. Security calls for private database access, scoped identities, and protected data. Cost asks that baseline and peak capacity be considered separately.
A suitable design might put the application behind a load balancer, use an auto scaling group across multiple Availability Zones, and place the database in a managed Multi-AZ configuration. The database remains in private subnets, with access restricted to the application tier. Backups provide recovery from logical mistakes, while monitoring helps detect saturation and failures. Capacity and commitments can then be reviewed against observed demand.
This is a starting architecture, not a universal answer. If the workload is highly variable and event-driven, a serverless design may reduce idle capacity. If the application cannot tolerate database failover time, another pattern may be needed. The exam rewards matching the facts, not memorizing one diagram as the answer to every availability question.
How to study effectively
Read the current AWS exam guide and its in-scope and out-of-scope service references. Learn what each service does, the problem it solves, its boundaries, and the tradeoffs. A long list of product definitions is less useful than being able to choose between two plausible designs under a stated requirement.
- Review one domain and its task statements.
- Draw a small architecture that meets a concrete requirement.
- Explain the choice and why two alternatives are weaker.
- Practise original or official exam-style questions, then review the rationale.
- Use a lab or sandbox to understand service behavior where experience is limited.
- Revisit missed concepts after a delay and test them in a new scenario.
AWS recommends hands-on experience and offers Skill Builder courses, labs, Cloud Quest, and exam readiness materials. Hands-on work can clarify how services behave, but the exam itself presents written questions. A lab does not substitute for learning the architecture tradeoffs in the guide, and static practice cannot reproduce the official testing interface.
Compare architectures against the exact requirement
A useful way to approach a scenario is to write down the requirement before thinking about product names. “Survive a single Availability Zone failure” differs from “restore after accidental deletion.” “Share files among Linux instances” differs from “store durable objects.” “Reduce recurring compute cost” differs from “finish a batch job by a hard deadline.” The phrase that defines the workload usually matters more than a familiar service name.
Then check whether each option satisfies every constraint. A design may be secure but too slow, resilient but too expensive, or easy to operate but unable to meet the recovery target. Eliminate answers that violate a non-negotiable condition, then compare the remaining choices on operational effort and cost. AWS describes the exam as design work aligned to the Well-Architected Framework, including reviewing existing solutions for improvements.
Be cautious with absolute words such as always and never in answer choices. A managed service can reduce operational work, but may not support the required feature or workload pattern. Multi-region architecture can address a broad recovery need, but adds replication and failover decisions. A cache can improve performance, but cannot replace a durable source of truth. The best answer is the simplest one that meets the stated requirements.
Worked example: migrate a legacy reporting database
A company runs nightly reporting from a legacy relational database. The database is approaching capacity, the report window must shrink, and analysts run complex joins. The service can tolerate several hours of recovery time after a major failure, but it cannot lose a full day of transactions. The operations team wants a managed database and a backup that can be restored.
The relational structure and joins suggest preserving a relational database model rather than selecting a key-value service solely for scalability. A managed relational service can reduce routine database administration, but the architecture still needs suitable instance or storage capacity and query tuning. To reduce the report window, consider whether reporting reads can be isolated or optimized, while protecting the transaction workload from contention.
For recovery, match backup frequency and retention to the acceptable data loss, then test restoration against the required recovery time. Multi-AZ availability may reduce interruption from a zone failure, but it does not by itself provide a point-in-time copy after erroneous writes. A read replica may help with reporting reads, yet it is not automatically a backup or a full disaster recovery plan.
The correct architecture depends on exact platform compatibility, performance measurements, and recovery objectives. The exam may not require a full migration design, but it tests the same habit: preserve workload needs, choose a suitable service pattern, and distinguish performance, availability, and recoverability.
Prepare service knowledge without memorizing every feature
Learn services by problem category and architectural role. For compute, compare virtual machines, containers, and serverless execution in terms of control, scaling, startup, and operational responsibility. For storage, compare object, block, and file access patterns. For databases, identify query shape, consistency needs, scaling pattern, and relationship structure. For networks, understand routing, public exposure, private connectivity, and segmentation.
For every service you study, ask four questions: what workload fits it, what is managed for you, what limitation changes the choice, and how does it fail or recover? For example, a managed database can reduce maintenance but still requires backup planning and access controls. A serverless function can scale with events but needs an appropriate approach to execution limits, concurrency, and state.
Use the current exam guide’s in-scope and out-of-scope references when choosing what to study. The guide is not a comprehensive encyclopedia, and the exam may include context beyond product names. A concise understanding of service purpose and tradeoff is usually more valuable than memorizing every configuration setting.
A readiness check that tests judgment
Before booking or sitting, test your ability to design a solution from a short requirement without looking at a service list. Explain why the chosen architecture meets the security and availability needs, what data recovery mechanism it uses, and what cost or operations tradeoff it introduces. Then change a key condition, such as requiring shared file access or near-zero recovery time, and revise the design.
A strong candidate can also identify what the scenario does not establish. If no recovery point is stated, do not invent one; compare options using the facts available. If the question asks for the least operational effort, do not optimize only for lowest infrastructure price. If it asks for the most cost-effective solution, include operational burden and unused capacity rather than comparing one service’s hourly cost in isolation.
Use this method with fresh practice items and the official practice exam. Record recurring mistakes, such as confusing a standby with a backup or selecting a service before reading the workload. Readiness improves when you can explain the decision and the boundary of your knowledge, not merely recognize the answer after seeing it.
Plan beyond the test date
The certification remains valid for three years. Before it expires, pass the current corresponding Associate exam or earn AWS Certified Solutions Architect - Professional, which automatically recertifies the Associate credential. AWS does not accept continuing education hours instead of these routes. If you plan to keep the credential active, note the expiration date in your account and start reviewing the current exam scope well before it arrives.
Use regular professional development to keep architecture skills current, even though AWS does not require CPE hours. Review service changes that affect your designs, test recovery processes, and revisit security and cost assumptions as workloads grow. The formal recertification rule and day-to-day skill development serve different purposes: the first preserves certification status, while the second supports sound design work.
For project practice, write down the goal before deploying anything: expected traffic, data sensitivity, recovery needs, and budget. After implementation, test one failure or access restriction and record what happened. A small, controlled exercise teaches more than launching many services without a question in mind. Clean up resources and verify that no billable components remain.
Eligibility, price, and credential validity
There is no required work experience to register. AWS recommends at least one year designing cloud solutions with AWS services. The published US exam price is US$150; regional pricing can reflect foreign exchange. If you already hold an active AWS Certification, AWS provides a 50% discount on the next AWS Certification exam through the certification account.
The certification is valid for three years. AWS says candidates can recertify by passing the latest version of the exam or by earning AWS Certified Solutions Architect - Professional, which automatically recertifies the Associate credential. Renewal is separate from exam eligibility and does not create a continuing education hour requirement.
Common questions
How many questions are presented?
65, including 50 scored and 15 unscored items.
What is the passing score?
720 on a scaled 100-to-1,000 scale.
Do I need one year of experience to register?
No. AWS recommends it for the target candidate but does not require it to sit.
Is the exam a hands-on lab?
No. AWS describes multiple-choice and multiple-response items.
How long is the certification valid?
Three years, with AWS-recognized recertification options.