I’ve been a Windows/Linux SysAdmin for 8 years and I want to move into a Cloud Architect role. I’m comfortable with virtualization and networking, but the world of Infrastructure as Code (Terraform), Microservices, and Serverless feels overwhelming. Which certifications should I prioritize, and how do I get "hands-on" experience if my current company isn't using the cloud yet?
3 answers
Your background in networking and OS is actually a huge advantage; most "cloud-native" beginners struggle because they don't understand the underlying infrastructure. Start by getting the AWS Solutions Architect Associate or Azure Administrator Associate (AZ-104) to build a foundation. To bridge the gap to "Architect," you must learn Terraform or Bicep—automation is the heart of the cloud. Build a "Cloud Resume Challenge" project: host a website using serverless tools, automate the deployment with GitHub Actions, and track the visitors with a NoSQL database.
Which of the "Big Three" providers do you see most frequently in the job postings in your specific region, or are you looking to work remotely for a global tech firm?
Focus on Kubernetes (CKA certification). Everything is moving toward containers, and being an expert in orchestration will make you stand out from people who just know how to spin up VMs.
I second the CKA recommendation. Once you understand Kubernetes, you can work on any cloud provider because the logic stays the same across EKS, AKS, and GKE.
Joseph, that's a smart way to narrow it down. Generally, AWS has the most global job postings, but Azure is massive in the corporate/enterprise world. If Brian is already a "Windows SysAdmin," the transition to Azure might feel more natural because of the deep integration with Microsoft 365 and PowerShell. I'd suggest checking LinkedIn for "Cloud Architect" roles in his city and seeing which certs they mention most.