How I passed the AWS Solutions Architect - Associate 2019 exam on the first try

In late 2013 I went to my first AWS re:Invent conference to quickly learn as much about AWS as possible so I could provide support for a very high profile Lay's project that ultimately went on to reach the home page of Reddit. At that point all I knew about cloud computing was running virtual machines in the cloud. Or as some put it, the cloud is just someone else's computer.

When I returned after the conference, which was much smaller back then and could fit in one hotel/casino, I brought back a ton of new information to help re-architect the website we were building. I suddenly knew all these new terms like EC2, RDS, S3, read replica, CloudFront, Cloudwatch, highly-available, availability zones, regions etc..

I've attended re:Invent almost every year since save for 2015. It's my favorite conference. I always learn something new and interesting and it doesn't hurt that it takes place in Las Vegas during football season.

So finally after all this time I wanted to pass one of the AWS exams. I chose the Solutions Architect exam first as many do.

Score: 909/1000.  (720 is passing)

Take a Practice Exam

The first thing I did was take a practice test which can be found on the AWS Certifications website. I scored a 64%.  70% (roughly) is passing so I figured I was really close to being able to pass already. What I needed help with was VPC's (Virtual Private Cloud). I'm not a networking guy by any means so I had no idea what a NAT gateway was or why you'd need one or a VPC endpoint and its use. I didn't really understand CIDR blocks or subnets or route tables etc..  If you know that stuff, and know it well, it's good for roughly 10 questions on the actual exam. (I took the exam April 9th, 2019)

A Cloud Guru

I purchased the Solutions Architect Associate and Developer Associate from Udemy for around $25.00.  While watching Ryan's videos I realized something I had forgotten along the way: I learn way better when watching/listening to someone than I do when reading. So these videos were great.

Now, the courses assume you know nothing about AWS but I'll be honest. If you come into this completely cold, you'll get lost in a sea of service names and there are a ton.  S3, EBS, EC2, RDS, DynamoDB, Elasticahe, Glue, IAM, VPC etc.. it goes on and on.  So having a background in AWS will greatly help you out but it's not required to take Ryan's course.

I watched his VPC section about 10 times and made sure I could build a VPC prior to taking the exam. It comes up a lot on the exam. Closet to 10 questions at least.

Practice Exam 2

After watching the A Cloud Guru course I sat for another practice exam. They're $20 each by the way and scored a 90%.  At this point I scheduled my exam one week away with the confidence that I was ready. I then decided to hit up Reddit and A Cloud Guru forums to see what recent test takers were saying. That's when I learned of things like MQ, MariaDB, Athena, DAX and I thought "what the hell are those?"  AWS changes all the time. They release a new service every day it seems. And I had noi idea what any of those were and none of those showed up on my practice test. I then learned of Jon Bonso and his practice exams.

Jon Bonso Practice Tests

These are available for about $20 on Udemy and they include 7 practice tests which are the full 65 questions (which is what the real exam consists of) and will take you at least one hour to complete at minimum.

They're hard.

Much harder than the official Amazon practice tests. They're tricky. Many scenarios will have 2 answers which really could be the answer so you have to really dig into what's being asked to find the true answer. They're exhausting to sit through. I took 5 of them in the two days before I took the real exam and each time felt completely exhausted. I only passed twice (passing is72% on Jon Bonso's tests).  I can't stress enough how taking the test in one sitting, answering all 65 questions is essential prior to sitting for the real exam. You'll prepare yourself for the mental vigor required to constantly go from tough question to tough question.  But what they really offer above all else is -

Great, in depth explanations for why an answer is right and why the other options are wrong.

This is so helpful and just going over this the day before my exam was good for 3 or 4 marks on the real exam.

Exam Day

I didn't really review anything the day of. I only briefly looked up a few AWS services which I kept forgetting such as Glue, Inspector and OpsWorks.  I didn't review any questions. I arrived quite early to take the exam so I wasn't rushing either.

I'm a nervous test taker so the minute the exam begins and the countdown starts I get the butterflies going. I read the first question two or three times and it was a rather easy question but I was drawing blanks for some reason. I finally settled in and completed the exam in about 90 minutes. I did my best to be thorough with the questions, reading them multiple times and really looking for the key words which would make one answer more correct.  Things such as "dynamic content" or "most cost effective" are key.  Dynamic content will usually rule out Cloudfront. Real-time data will rule out elasticache and so on.

Final Thoughts

The test is hard but it's not outrageously difficult. If you have a few years of AWS experience working with S3 and EC2 and RDS and know VPCs inside and out you'll be completely fine.


  1. I am impressed by the information that you have on this blog. It shows how well you understand this subject.
    data analytics course
    data science course
    big data course
    big data course

  2. Great post i must say and thanks for the information. Education is definitely a sticky subject. However, is still among the leading topics of our time. I appreciate your post and look forward to more.

    PMP Certification

    PMP Certification in Malaysia

  3. Regular visits listed here are the easiest method to appreciate your energy, which is why why I am going to the website everyday, searching for new, interesting info. Many, thank you!
    data science course

  4. Brilliant Blog! I might want to thank you for the endeavors you have made recorded as a hard copy of this post. I am trusting a similar best work from you later on also. I needed to thank you for these sites! Much obliged for sharing. Incredible sites!data science course

  5. I'm cheerful I found this blog! Every now and then, understudies need to psychologically the keys of beneficial artistic articles forming. Your information about this great post can turn into a reason for such provider in malaysia


  6. This is a great motivational article. In fact, I am happy with your good work. They publish very supportive data, really. Continue. Continue blogging. Hope you explore your next post


  7. It's very helpful to increase my skills in this area.
    iot courses in delhi

  8. I think I have never watched such online diaries ever that has absolute things with all nuances which I need. So thoughtfully update this ever for us.
    360DigiTMG data analytics training malaysia

  9. As forever your articles do move me. Each and every detail you have posted was extraordinary.
    hrdf claimable courses"

  10. Super site! I am Loving it!! Will restore again, Im taking your food in like manner, Thanks.
    what is the difference between analysis and analytics

  11. Keep up the good work. I have been meaning to write something like this on my website and you have given me an idea.
    data science course in hyderabad

  12. If you don't mind, then continue this excellent work and expect more from your great blog posts
    iot certification

  13. If you don't mind, then continue this excellent work and expect more from your great blog posts

  14. A very awesome blog post. We are really grateful for your blog post. You will find a lot of approaches after visiting your postdata science training in Hyderabad

  15. Great Article Cloud Computing Projects

    Networking Projects

    Final Year Projects for CSE

    JavaScript Training in Chennai

    JavaScript Training in Chennai

    The Angular Training covers a wide range of topics including Components, Angular Directives, Angular Services, Pipes, security fundamentals, Routing, and Angular programmability. The new Angular TRaining will lay the foundation you need to specialise in Single Page Application developer. Angular Training


Post a Comment

Popular Posts