Back to writing

What preparing for an AWS certification changed about how I learn

My first real contact with AWS came through a project at work. At that point, cloud was still unfamiliar to me. I knew the product needed AWS, but I did not yet have a clear picture of how the services fit together or what I should learn first.

I started in a fairly ordinary way: tutorials, YouTube videos, and time in the AWS Console. I learned enough to move the project forward, but the experience gradually showed me that learning only when a task appeared left too many gaps between one problem and the next.

The project gave me a reason to begin

That project gave cloud concepts a real context. Instead of reading about infrastructure in the abstract, I could see how an application depended on configuration, access, data, deployment, and the decisions around them.

At first, the Console was where I learned by looking around and trying things. It was not always a fast path, but it made cloud services feel less like names on a diagram. Each task raised another question: why does this service need this permission, where should this configuration live, and what happens when the application has to change later?

Those questions made me want a more connected understanding than I could get from solving one immediate task at a time.

Practice questions made the gaps visible

Preparing for AWS Certified Solutions Architect – Associate gave that learning a structure. The most valuable part was not memorising a list of services. It was working through practice questions, then spending time with the answers I got wrong.

Many of the questions looked similar at first, but the trade-off behind them was different. One answer might favour simpler operations, another lower cost, stronger reliability, or a clearer security boundary. Looking for that distinction helped me connect services to the problem they were meant to solve.

Hands-on practice mattered alongside the questions. Returning to the Console made the topics more concrete and gave me a way to test my understanding. I did not need to reproduce every possible architecture. Small experiments were enough to turn a service from something I could recognise into something I could reason about.

The certificate was a milestone, not an endpoint

I earned the certification in July 2026. I was glad to reach that point, but the more useful result was the mental model I had built while preparing for it.

AWS Certified Solutions Architect – Associate badge
AWS Certified Solutions Architect – AssociateVerify on Credly

The certification did not make me an expert in every AWS service. It did make me more comfortable asking better questions when I work with cloud infrastructure:

  • What is the failure path?
  • Which access should this service have?
  • How will this change be deployed?
  • What trade-off are we making?

That foundation has made it easier to work with AWS on current projects. I still need to look things up and learn from each new task, but I no longer feel that cloud work begins from an entirely blank page.

Learning beyond what the current task needs

Before this, I often learned only what a project needed at that moment. It felt efficient, but I started to notice a difficult question underneath it: how do we know when the knowledge is enough?

Preparing for the certification changed that habit for me. It gave me a reason to learn the surrounding concepts, not only the smallest part needed to close a ticket. That does not mean trying to know everything before starting. It means building enough of a foundation that the next problem has somewhere to connect.

That may be the biggest value I took from the journey. The certificate mattered, but the change in how I approach learning has stayed useful long after the exam.

Working on something similar? Let's talk