Sitemap

How I Passed AWS SAA-C03 in One Month (Using Mostly Free Resources)

3 min readFeb 25, 2026

--

Press enter or click to view image in full size

I recently cleared the AWS Certified Solutions Architect — Associate (SAA-C03).

This wasn’t about collecting a badge. It was about forcing myself to understand how real cloud systems are designed, scaled, secured, and optimised under constraints.

Here’s exactly how I prepared in one month, what worked, what didn’t, and what I would do again.

Why SAA-C03 Is Different

SAA-C03 is not a beginner exam.

It doesn’t test whether you know what S3 or EC2 does. It tests whether you can design systems that are:

  • Highly available
  • Fault tolerant
  • Secure
  • Cost optimized
  • Scalable

You’re constantly choosing between tradeoffs. Multi-AZ vs Multi-Region. NAT Gateway vs NAT Instance. Aurora vs RDS. CloudFront vs ALB. Backup strategy vs cost.

It’s architecture thinking, not service memorisation.

That shift in mindset is what makes this exam challenging.

My 1-Month Study Plan

I treated this like a structured project, not casual learning.

Week 1 — Core AWS Foundations

I started with official AWS free content:

  • AWS Skill Builder free learning paths
  • AWS documentation for core services
  • AWS Well-Architected Framework

The Well-Architected Framework is underrated. It directly maps to exam thinking. If you understand reliability, cost optimisation, performance efficiency, security, and operational excellence, you’re already thinking like the exam.

I focused on:

  • EC2, Auto Scaling, ELB
  • S3 storage classes
  • RDS vs DynamoDB
  • VPC fundamentals
  • IAM design principles

No deep memorisation. Just understanding how things connect.

Week 2 — Deep Architecture Patterns

This is where things got serious.

I studied:

  • High availability patterns
  • Disaster recovery strategies (Backup & Restore, Pilot Light, Warm Standby, Multi-Site)
  • VPC design in production
  • Hybrid connectivity (VPN, Direct Connect, Transit Gateway)
  • Security best practices

Instead of asking, “What does this service do?” I started asking:

Get shihan shaj’s stories in your inbox

Join Medium for free to get updates from this writer.

“When would I use this instead of something else?”

That’s the exam mindset.

Week 3 — Scenario-Based Thinking

This week was entirely focused on scenario analysis.

I used free practice questions and tried to reverse-engineer answers.

When I got something wrong, I didn’t just read the correct answer. I asked:

Why is this the most cost-effective?
Why is this more resilient?
Why is this more secure?

This is where your score jumps.

Week 4 — Paid Practice Exams (Game Changer)

Free material builds knowledge.
Paid practice exams build exam instinct.

I bought high-quality SAA-C03 practice test sets from a well-known provider. That was the turning point.

These tests:

  • They were harder than the real exam.
  • Exposed weak areas quickly
  • Forced me to think under time pressure

I didn’t just take them once. I reviewed every wrong answer deeply.

If I could give only one piece of advice:

Invest in good practice exams. They simulate real complexity.

Biggest Mistakes People Make

After going through this process, here’s what I see most candidates do wrong:

  1. Memorising services without understanding architecture tradeoffs
  2. Ignoring the Well-Architected Framework
  3. Skipping the deep review of incorrect practice questions
  4. Underestimating networking and security

This exam heavily tests VPC design, IAM logic, and high availability strategy.

Exam Day Experience

The real exam felt:

  • Scenario heavy
  • Long questions
  • Multiple “almost correct” answers

You need clarity under pressure.

If you understand design principles, the answers become obvious. If you rely on memory tricks, you’ll struggle.

What This Certification Actually Gave Me

More than the certificate, it gave me:

  • Structured cloud architecture thinking
  • Confidence in designing production-grade systems
  • Clarity on cost vs reliability tradeoffs
  • A strong base for deeper AWS learning

--

--