To start, the exam isn’t that bad!!
Overall, the exam asks a lot of questions centered around the best way to set up a system in AWS. These questions require a shift in how I think about solving problems. For years, I’ve been tasked with standing up or setting up systems according to specific requirements that aren’t flexible. In the Solutions Architect Associate exam, the questions are more like “What’s the AWS way to do this?”—even if it means fundamentally changing how the application works. The idea is to design solutions that eliminate inefficiencies. This is a huge change from how my job looks day-to-day right now.
In this post, I’d like to cover the following:
- Finding ways to relate to the content.
- What resources I used to study.
- What I should have done better when taking notes.
- What key topics you should focus on.
Finding Ways to Relate to the Content
When I started studying for the exam, I struggled to find ways to relate to the content. I had a hard time conceptualizing systems that needed a distributed pattern and low-latency interconnectivity. I just couldn’t think of anything I manage that requires that kind of throughput. But I pushed forward and kept learning more and more about what AWS offers.
At this point, I stopped and looked up the kinds of jobs that require this certification. To my surprise, one of the first listings I found was for Little Caesars. This confused me even more, as I tried to apply the content to a fast-food chain or restaurant.
I don’t really eat Little Caesars pizza, and my experiences with it haven’t been all that positive. The only vivid memory I have of Little Caesars is from a trip to Mexico. Toward the end of my stay, I started craving an all-American hamburger or maybe some Domino’s. The closest we could get to “American” food was Little Caesars. So we walked 15 minutes to the nearest location, where we found a long line wrapping around the building. We got in line, fully committed to getting a pizza, and quickly made it inside. The store had several trophies, boasting that it was the #1 fastest-serving Little Caesars in Mexico. From the end of the line to walking out with a fresh pizza took about six minutes total.
At this point, I couldn’t connect AWS concepts to Little Caesars. After about a month of studying, I paused to reflect on what I was really learning. The material felt out of scope for my day-to-day job, so I stopped studying altogether for a bit. One day, I talked about it with a friend at the testing center, explaining how I struggled to see the practical applications—especially for something like Little Caesars. To my surprise, he explained how those technologies might actually be used at Little Caesars.
He suggested downloading their app and focusing on how AWS might support it, rather than the physical restaurant. At the time, I didn’t even know Little Caesars had an app. Begrudgingly, I downloaded it onto my phone and explored it. Later that night, I ordered a pizza and was genuinely surprised at how the app worked. When I picked up my pizza, I noticed QR codes on the box for tracking, all the way to the pickup box where you enter a 4-digit code to retrieve your order.
As an avid Domino’s fan, this entire experience was completely different—and honestly, I preferred it. From now on, this is the gold standard for me when ordering pizza. After living through this experience, I revisited my notes and began imagining how Little Caesars might apply AWS services like SQS/SNS to their app and ordering process. I thought about how Lambda functions could update order statuses or modify data in DynamoDB or Amazon RDS. Suddenly, everything started to make sense.
I returned to the testing center to share my experience with my friend, who encouraged me to download other apps, like McDonald’s, and try the same approach. To my surprise, the same concepts applied there as well.
If I could highlight one thing that accelerated my learning, it would be finding something practical to connect the material to.
Whether that means pausing your studying to do a case study or getting hands-on experience, find something you can apply your knowledge to. It’ll help you retain the information in the long run.
What Resources I Used to Study
Now that the Little Caesars story is out of the way, what resources did I use? Primarily, I relied on Stephane Maarek’s Udemy course. I’ve used his courses before, and he’s a well-rounded and fantastic instructor. If you take everything he teaches and commit it to memory, you’ll pass the exam with flying colors. The hands-on labs in his course are especially helpful and will solidify your understanding of the services.
What I Should Have Done Better When Taking Notes
I used Obsidian for my notes, which is my go-to tool these days. But I rushed through them and didn’t take the time to properly link concepts to the services they were built on. If I’d done that, I could have easily clicked through my notes later to clarify any weak areas.
What Key Topics Should You Focus On?
Overall, you should focus on:
- AWS Serverless Functions (e.g., Lambda).
- Databases (e.g., DynamoDB, RDS).
- VPC Configurations:
- While VPCs only make up about 15–20% of the exam, you’ll almost certainly encounter at least one gateway question that could throw you off.