DEV Community

Cover image for My path to AWS Solutions Architect - Associate certification
Josemy Duarte
Josemy Duarte

Posted on • Updated on • Originally published at


My path to AWS Solutions Architect - Associate certification

I finally got the AWS certification ! I read many stories about how people prepare to pass this exam. Everyone has their own way of learning so I wanted to build my own strategy out of all the things that I felt could help me from the experiences of others. Now I want to share how I did it, hoping I can help someone.

Some background

For me, scheduling the exam was difficult because I always felt that I was not ready for it, that I could study more. But in January 2020, I found the strength to schedule my exam; I didn't feel like I was 100% ready, but I didn't want to put it off. How did I convince myself to do it? I thought that even if I didn't pass the exam, I would get the experience of doing it and know how difficult it was (maybe it was easier than I was imagining) and what knowledge required a little more of work on my side. In the worst case, I could use that experience to pass it on a second try, right? So I scheduled it for the end of March. Unfortunately, COVID had other plans. Due to the lockdown, my exam was canceled. I forgot about certification for a few months until I noticed that the year was ending and I hadn't rescheduled the exam, so again I had to convince myself to schedule an exam. Now it was for the 7th of January 2021, and this is what I did to prepare myself...

A Cloud Guru

I found that A Cloud Guru offered a specific course that prepares you to pass the AWS Solutions Architect exam, so I decided to give it a try. It has some "Exam Tips", some quizzes to test your knowledge, a certification-like exam, and some labs that you can follow with a demo account that they provide you so you can try everything they teach you, without using your own AWS account and no unwanted charges. I found those labs helpful for hands-on experience with products that I never had a chance to test. In addition, there is a public forum where people can ask the instructors questions. Sometimes you find your doubts already answered.


The last two weeks before my exam, I watched the FreeCodeCamp video. It is an 11-hour video that describes and shows all AWS services related to Solutions Architect certification. It has a nice cheat sheet at the end of each section (pay special attention to those).

Jon Bonso's Practice Exams

Reading about people's recommendations on preparing for certification, I came across many recommendations for the Jon Bonso Practice Exams. In the end, you don't know how good your progress is if you don't measure it. The Udemy course gave me 6 practice exams with the same number of questions you face for certification. The best part is that once the exam is over, it not only tells you whether or not you passed but shows you all your wrong answers with a detailed reason of why your choice was wrong and why the other option was better. I found that explaining why my reasoning was wrong gave me a better understanding of AWS services.

So the day before my exam I took all the practice tests again to see if I could pass them on the first try and feel comfortable with the type of questions and the time constraints.


I would recommend people to read the FAQs of the services tested in this certification. I didn't, and I think that had some repercussions on my final score. I was too focused on taking practice tests and watching the videos that I didn't read the FAQs. Don't miss out on those points and take a few minutes to read those pages.

Pass the exam and celebrate!

And that was all, with those 3 things I was able to pass my certification. I wish you all the best if you are preparing for it!

Also, keep in mind that A Cloud Guru subscription may not be suitable for everyone; I mean, it costs more than AWS certification alone. I'd say it's useful if you want to learn other things too (it has courses for other certifications and for other cloud providers). Alternatively, you can follow the FreeCodeCamp labs with your AWS free tier account and just remember to clean up all resources to avoid unplanned charges.

Top comments (1)

nuchesconperro profile image

Hey! what was your motivation for taking the certification?

An Animated Guide to Node.js Event Loop

Node.js doesnt stop from running other operations because of Libuv, a C++ library responsible for the event loop and asynchronously handling tasks such as network requests, DNS resolution, file system operations, data encryption, etc.

What happens under the hood when Node.js works on tasks such as database queries? We will explore it by following this piece of code step by step.