Careermaxxing
All roles

How to become a Cloud Engineer / Solutions Architect

A complete, honest roadmap for the skills cloud engineers and solutions architects actually use, from networking and core services through infrastructure as code, security, reliability, scaling, cost, containers, architecture trade-offs, communication, and AI. It runs top to bottom, foundational to advanced, so you always know what comes next. Free to read, no signup required.

How to use this: each step below is collapsed. Tap one to expand its details, skill pills, and guidance (only one opens at a time). Work down the spine in order; each stage assumes the ones above it. The cloud is learned by building on it, so use a real account as you go, because the concepts only stick once you’ve deployed them.
  1. Cloud work rests on understanding what the cloud is and how networks connect it. Get these foundations solid before touching individual services.

    • What the cloud is: On-demand computing you rent rather than own, and the regions and availability zones it runs across.
    • Networking: IP, DNS, subnets, and routing, plus virtual networks, since almost everything in the cloud connects over them.
    • The shared responsibility model: What the cloud provider secures and operates, and what stays your job, a distinction that matters constantly.
    • How requests flow: Following a request from a user to a service and back, so you can design and debug real systems.

    Cloud engineers lean toward building and operating cloud systems; solutions architects lean toward designing them and working with stakeholders. The roles share most of their foundations, which is why this roadmap covers both.

    What the cloud isRegions & AZsNetworkingVPCShared responsibility

Design and deploy a real architecture

Nothing proves cloud ability like an architecture you designed, deployed, and can defend. A project that ties the pieces together is the most convincing thing you can show, because you can explain every trade-off you made.

Keep an eye on the bill and tear it down when you’re done. Being able to explain your trade-offs, and why you didn’t over-build, is exactly what an architecture interview looks for.

Frequently asked questions

What’s the difference between a cloud engineer and a solutions architect?

They overlap. Cloud engineers lean toward building, automating, and operating cloud infrastructure hands-on. Solutions architects lean toward designing systems, weighing trade-offs, and working with stakeholders, often at a higher level and more customer-facing. Many people do both, and the titles vary by company, which is why this roadmap covers the shared foundation.

How is this different from DevOps or SRE?

There’s real overlap in cloud, automation, and infrastructure. DevOps and SRE emphasise the pipeline, automation, and keeping running systems reliable, while cloud engineering and architecture emphasise designing and building the cloud infrastructure itself. In smaller teams one person may do all of it; in larger ones the focus differs.

Which cloud should I learn first?

Any of the major ones. AWS has the largest market share, but Azure and Google Cloud are widely used and share the same concepts. Learn one deeply enough to understand core compute, storage, networking, and identity, and most of it transfers to the others.

Are cloud certifications worth it?

They can help, especially for getting past hiring filters and giving your study a structure, and cloud certifications are among the more respected in tech. That said, they’re no substitute for having actually built and run things. Treat a certification as a way to organise learning, not the finish line.

How long does it take to become a cloud engineer or architect?

It depends far more on hands-on practice than any fixed timeline. Many people move in from software, operations, or system administration by adding cloud, infrastructure as code, and architecture skills. Building and deploying real systems on a cloud you can practise on is what accelerates it.

Do I need to master every topic on this roadmap?

No. Networking, core services, infrastructure as code, security, and architecture fundamentals are the core. Deep cost optimization, specific services, and the architect communication skills you deepen as your role demands, and cloud engineering and architecture roles emphasise different parts.

Early access

Cloud Engineer support is coming to Interview Ready

Our personalized Interview Ready plans don’t cover Cloud Engineer or Solutions Architect just yet, so unlike our other roles, this page doesn’t hand you off to a plan we can’t build for you honestly. This roadmap is free to use in the meantime. Want to be first in line when we add it? Register your interest and we’ll let you know the moment it’s ready.

Other roles