NovuSpark
All articles
AWSAugust 5, 2026 · NovuSpark Team · 5 min read

AWS Solutions Architect Associate: a 10-week study plan that actually works

The AWS Certified Solutions Architect – Associate is one of the most popular cloud certifications, and one of the most commonly mis-studied. People try to memorize every service, drown in feature lists, and then meet an exam made almost entirely of scenario questions: given these requirements, which design is best?

That's a different skill from recall, and it needs a different study plan. The one below assumes roughly eight to ten hours a week for ten weeks. Compress or stretch it to fit your life.

Secure architectures~30%Resilient architectures~26%High-performing architectures~24%Cost-optimized architectures~20%
Fig. 1 — approximate weighting at the time of writing; confirm against the current official exam guide

Know the exam first

The exam is made up of multiple-choice and multiple-response questions, mostly short scenarios. It's organized into four domains — secure, resilient, high-performing, and cost-optimized architectures — and security carries the most weight. AWS publishes an official exam guide listing the current domains, weighting, and in-scope services. Download it and treat it as your syllabus, since exam versions get updated.

The mindset shift: for most questions, more than one answer works technically. You're picking the one that best satisfies the stated constraint — "most cost-effective," "least operational overhead," "highest availability." Read for those keywords first.

The 10-week plan

WeekFocusWhat to be able to do
1IAM, account structure, global infrastructure, billingExplain users, roles, and policies; read a policy document; describe Regions vs. Availability Zones
2Compute: EC2, Auto Scaling, load balancersChoose instance purchasing options; design a scalable, load-balanced web tier
3Storage: S3, EBS, EFSMatch storage type to access pattern; use S3 storage classes and lifecycle rules
4Networking: VPCBuild a VPC with public and private subnets, route tables, NAT, and security groups
5Databases: RDS, Aurora, DynamoDB, ElastiCachePick the right database for a workload; understand Multi-AZ vs. read replicas
6Decoupling and serverless: SQS, SNS, Lambda, API GatewayBreak a tightly coupled design into loosely coupled parts
7Security and encryption: KMS, WAF, Shield, Secrets ManagerApply encryption at rest and in transit; protect against common threats
8Resilience, DR, and cost: backup strategies, Route 53, cost toolsChoose a disaster recovery strategy for a given RTO and RPO
9Practice examsIdentify weak domains from results
10Review and examTargeted revision, then sit the exam

Make every week hands-on

Reading about a VPC and building one are not the same experience. Use a free-tier-eligible account (with a budget alert set first — see our FinOps habits post for why) and build something each week.

# Week 3 lab: create a bucket, enable versioning, add a lifecycle rule
aws s3api create-bucket --bucket my-study-bucket-12345 --region us-east-1
aws s3api put-bucket-versioning --bucket my-study-bucket-12345 \
  --versioning-configuration Status=Enabled

Even better, define your labs with infrastructure as code so you can tear them down cleanly — Terraform works well for this.

The decision pairs to master

Many questions boil down to choosing between near-neighbors. Learn why you'd choose each:

  • Security groups vs. network ACLs (stateful instance-level vs. stateless subnet-level).
  • SQS vs. SNS (queue for decoupled work vs. pub/sub fan-out).
  • Multi-AZ vs. read replicas (availability vs. read scaling).
  • S3 storage classes and what each trades for lower cost.
  • Vertical vs. horizontal scaling, and why stateless designs scale out more easily.
  • RTO vs. RPO, and the four classic DR strategies: backup and restore, pilot light, warm standby, multi-site active-active.

How to use practice exams

Practice exams are diagnostic tools, not scoreboards. After each one:

  1. Review every question, including the ones you got right — you may have guessed.
  2. Write down why the wrong options are wrong. That's where the learning is.
  3. Group your misses by domain and spend your next study block there.
  4. Don't memorize question banks. Real exam wording differs, and memorized answers fail on variations.

Exam-day habits

  • Read the last line of the question first to see what's actually being asked.
  • Eliminate obviously wrong options, then compare the survivors against the stated constraint.
  • Flag and move on from anything that eats your time; come back at the end.
  • Don't over-read. If a question doesn't mention a requirement, don't invent one.

Is it worth it?

The certification is a useful signal and a structured way to learn AWS broadly. But the lasting value is the habit of designing with trade-offs in mind — which is exactly what the framework in our post on the Well-Architected Framework is about. Plus, AWS has changed how recertification works recently; see AWS just replaced the recertification exam with something better.

If you'd like a live instructor, labs, and exam-style practice alongside a cohort, our AWS Certified Solutions Architect – Associate Prep course is built around exactly this plan. When you're ready to go further, the Professional-level prep is the natural next step.

Ready when you are

Want training built around your team's real work?

Tell us about your team and what you're trying to solve — we'll recommend a program that fits.