All articlesCareer

How and Why Did I Get Certified as an AWS Solutions Architect Associate?

Step-by-Step Guide for preparing for the AWS Solutions Architect Associate exam.

Petar IvanovPetar Ivanov
5 min read
On this page

Intro

2.5 years ago I decided to take a step forward and broaden my skillset by diving into AWS and pursuing an AWS Solutions Architect Certification.

2.2 years ago I got certified as an AWS Solutions Architect - Associate.

Source: https://www.credly.com/badges/9a8ec203-8e37-459a-888b-aff33aeb1080

After reading this article, you’ll learn:

  • what is AWS Certified Solutions Architect – Associate
  • how to prepare for the exam
  • why might you consider pursuing the certification
  • my why for taking the certification

Note:

What is AWS Certified Solutions Architect – Associate?

In this article, we’re talking about AWS Certified Solutions Architect – Associate (SAA-C02). The latest version of this AWS exam is SAA-C03.

It validates the ability to effectively demonstrate knowledge of architecting and deploying secure and robust AWS applications.

The exam covers the following domains:

  • Domain 1: Design Secure Architectures (30% of scored content)
  • Domain 2: Design Resilient Architectures (26% of scored content)
  • Domain 3: Design High-Performing Architectures (24% of scored content)
  • Domain 4: Design Cost-Optimized Architectures (20% of scored content)

You can learn more about the exam here: AWS Certified Solutions Architect - Associate (SAA-C03) Exam Guide or on the main page: AWS Certified Solutions Architect - Associate.

Note: SSA-C03 is pretty much similar to SSA-C02. It only differs in the % of scored content per domain and maybe some newly added services.

How to prepare for the exam?

My recommendation would be:

  1. Ultimate AWS Certified Solutions Architect Associate SAA-C03 course by Stephane Maarek. The course’s structure and content were pretty good. It includes several tests that are similar to the original exam. During the course, you will go through all the AWS services in the exam. Also, you get a PDF with all the slides, so you can revisit them later. I found this helpful because I went through the slides on the morning of the exam. 😄

💡 If some concepts are not clear, dig deeper into them. Make sure the basics are covered.

For example, I found I have some gaps in Networking, so I had to fix them before proceeding with VPC.

  1. Practice on AWS while going through the course. Most of the stuff you can do for free. The rest, you can found some free credits for AWS that you can use. After creating and setting up some services, make sure to delete them, so you don’t get charged for them.
  2. Read the User Guides / Developer Guides / FAQs for the main services:
  3. IAM
  4. S3
  5. CloudFront
  6. EC2
  7. Lambda
  8. ELB
  9. RDS
  10. VPC
  11. API Gateway
  12. DynamoDB, including global tables
  13. You may also go through the FAQs of the other services included in the Exam, so you have some basic understanding of the problems you can solve with them. For example Route 53, EBS, WAF, VPN CloudHub, Kinesis Streams and Kinesis Firehouse, CloudWatch, CloudTrail, Direct Connect, KMS, Cognito, Organizations, Glue.
  14. Go through these whitepapers:
  15. AWS Well-Architected Framework - https://wa.aws.amazon.com/index.en.html
  16. make sure to go through the Six Pillars: Operational Excellence, Security, Reliability, Performance Efficiency, Cost Optimization, Sustainability.
  17. AWS Disaster Recovery Whitepaper
  18. you can also read some other whitepapers like AWS Security Whitepaper, AWS Store Optinos Whitepaper, AWS VPC Connectivity Whitepaper, etc.
  19. Start doing practice exams on Whizlabs: https://www.whizlabs.com/aws-solutions-architect-associate/
  20. After each practice exam, repeat 1-6, so you fill in the gaps and missing information.
  21. Aim for at least an 80%-90% score on the practice exams, so you have strong confidence for the real one.
  22. Take the exam 💪

💡 Tip: If you’re a non-English speaker, you may request an additional 30 minutes for the exam.

Why might you consider pursuing the certification?

  • Job Search and Visibility - you might increase your chances of getting a job if you have this certification
  • Learning more about Software Architecture and AWS - you want to get better at designing systems at scale, especially with AWS

Focus on the transferable knowledge and fundamentals. So even if you stop using AWS, the acquired knowledge will be helpful since all Cloud Providers have similar services and principles.

  • Credibility - If you’re working in a consulting company, having this certification might help to close new clients. And at least, you’ve proved you know something about AWS.

Note: Nothing can beat the hands-on experience, but combining it will the certification will be a strong value prop.

My Why of taking the certification?

  • Get better at designing and architecture software applications and systems
  • Fill knowledge gaps
  • Understanding the big picture of how today’s applications and systems operate
  • Advance as a Software Engineer and move a step closer to the Software Architecture role
  • Get a basic understanding of what AWS can offer
  • Get more hands-on experience on AWS
  • Curiosity and learning

💡 Note: I timeboxed the learning and practice, so it doesn't spill out in time. I think this played well since it kept me focused.

📚 References:

Related articles

Whenever you’re ready, here’s how I can help you:

  1. 1.

    The Conscious React: React architecture, design & clean code — 100+ production tips across 6 chapters, updated for React 19, plus 4 companion repos you can clone and run.

  2. 2.

    The Conscious Node: Node.js architecture, design & clean code — 157 production tips across 10 chapters, from module boundaries to the transactional outbox and zero-downtime deploys.

  3. 3.

    The JavaScript Architect Bundle: Both books + all React companion repos + CLAUDE.md rulesets + both playbooks. The complete path from developer to architect.

  4. 4.

    Free Resources: Architecture playbooks, cheat-sheets, and the JavaScript Architect Roadmap — practical guides for leveling up to senior.

The T-Shaped Dev

Join 30K+ engineers leveling up to architect

One practical tip on JavaScript, React, Node.js, and software architecture every week. No spam, unsubscribe anytime.

Petar Ivanov

Written by

Petar Ivanov

Software engineer, author, and speaker. I help JavaScript developers grow from Mid → Senior → Architect — production-grade React, Node.js, and AI systems.