César A. Nogueira
Cloud Architecture

Why I Sat the Cloud Architect Exam a Second Time

August 28, 2026 · 5 MIN READ

A cloud certification is not a diploma you hang on a wall once. The services, the pricing, and the guidance underneath it change enough in two years that letting it lapse quietly would have meant letting my own knowledge lapse with it.

I've been asked more than once why I bothered recertifying as a Google Cloud Professional Cloud Architect instead of just leaving the first certification on my resume and moving on. It's a fair question, because on paper the credential doesn't expire in any way that shows up in a client conversation. Nobody has ever asked me for the issue date. But I sat the exam again anyway, because the thing the certification is supposed to represent, current, working knowledge of how to architect on that platform, is not the same thing two years apart. The badge doesn't decay. The knowledge under it does, whether or not you notice it happening.

The concrete reason is that the exam itself changes, and it changes because the platform underneath it changes. Services get deprecated. Reference architectures that were the right answer get quietly replaced by better ones. The Well-Architected guidance gets revised as the provider learns from how people actually run workloads at scale, and a design pattern I would have confidently recommended two years ago might now be the thing the current exam guide flags as an anti-pattern. I have 10-plus years across GCP, AWS, and Azure, and the honest version of that sentence is not 'I learned this once and it still applies.' It's 'I've had to keep re-learning parts of this every year, because standing still on any one of these platforms means falling behind on all of them within about eighteen months.'

What made the second exam different from the first wasn't the format, it was what I had to unlearn going in. I went into my recertification prep expecting to skim and refresh. Instead I found myself re-deriving my own default answers on cost optimization and reliability patterns, because the guidance had moved and my working assumptions hadn't caught up automatically just from doing client work. That's the uncomfortable part of this: day-to-day project work keeps you sharp on the things you're actively using, and lets everything else quietly go stale. Recertifying forces a full pass across the whole surface area again, including the parts of the platform you haven't touched on a client engagement in a year. That's exactly the part that day-to-day billable work will never force you to do on its own.

I hold the Associate Cloud Engineer certification alongside the Professional Cloud Architect, and separately AWS Cloud Practitioner and Azure Fundamentals, and I don't treat any of the three providers' programs as optional once you're actually operating across all three. Multi-cloud work doesn't mean you get to have one deep credential and wave at the other two. It means the pricing models, the shared-responsibility boundaries, and the native tooling are genuinely different across GCP, AWS, and Azure, and a mistake made from assuming one provider's defaults apply to another is exactly the kind of mistake a client notices immediately, usually on their bill. Keeping a live certification on each isn't about the badge count. It's a forcing function to actually go back and update the mental model for a platform I'm not touching every week.

None of this is an argument that certification substitutes for hands-on delivery experience, and I'd be skeptical of anyone who implied otherwise. What it is, is a check against a specific failure mode: knowing a platform well enough to have opinions about it, and not knowing that some of those opinions are two years out of date. Cloud architecture is one of the few technical disciplines where the ground genuinely moves under a credential that never expires on paper. Recertifying is just the practice of admitting that and doing something about it on a schedule, instead of finding out the hard way, mid-engagement, that the pattern I recommended from memory got deprecated a year ago.

Have a similar problem to solve?

Let's talk

Comments