I Knew Nothing About Azure. 90 Days Later I Had My AZ-204
Three months ago, my entire cloud experience was deploying a Node.js app to Heroku once in 2022. That's it. No Azure, no AWS, no GCP. Just a backend developer who knew how to write C# and JavaScript but had never touched a cloud console in a professional setting.
My company announced they were migrating everything to Azure. My manager casually mentioned "it'd be great if someone on the team got certified." I volunteered before my brain could talk me out of it.
Here's exactly what those 90 days looked like.
Days 1-15: Total Confusion
I signed up for Microsoft Learn's AZ-204 learning path. Free, structured, and honestly overwhelming. Azure has like 200+ services and the exam covers a solid chunk of them.
The first two weeks were just vocabulary acquisition. What's a blob? Why are there three types of storage redundancy? What's the difference between an App Service Plan and an App Service? Why does everything have a resource group?
I didn't try to memorize anything. I just read and took notes. Messy notes. The kind where you write "WTF is a managed identity??" in the margins.
Days 16-45: Hands-On Panic
This is where it clicked — or started to. I created a free Azure account (you get $200 credit) and just... built things.
Deployed a basic web app to App Service
Created a Cosmos DB database and connected it to my app
Set up Azure Functions triggered by a queue message
Broke everything trying to configure authentication with Entra ID
That last one took three days to figure out. But now I understand OAuth flows in Azure better than I ever expected to.
I also started doing free AZ-204 practice tests on ExamCert. My first score: 42%. Brutal. But it showed me exactly what I didn't know — which turned out to be caching strategies, CDN configuration, and the Azure SDK retry policies.
Days 46-75: Focused Grinding
By this point, I knew what the exam wanted. The AZ-204 breaks down like this:
Develop Azure compute solutions (25-30%): App Service, Functions, Containers
Develop for Azure storage (15-20%): Blob storage, Cosmos DB
Implement Azure security (20-25%): Managed identities, Key Vault, Microsoft Graph
Monitor, troubleshoot, optimize (15-20%): Application Insights, caching
Connect to and consume Azure services (15-20%): API Management, Event Grid, Service Bus
I focused on one domain per week. Monday through Thursday was studying. Friday was practice exams. Weekends were for rest (mostly — I cheated a few Sundays).
The game-changer was writing actual code for each topic. Not just reading about Azure Functions — writing a function that processes a blob upload, transforms the image, and stores metadata in Cosmos DB. When you build it, the exam questions stop being abstract.
Days 76-90: Mock Exam Marathon
Last two weeks were all practice exams. ExamCert's AZ-204 question bank and Microsoft's official practice assessment. I did one full mock every other day.
My scores: 42% → 58% → 67% → 71% → 78% → 82%.
That progression wasn't magic. It was just repetition plus actually reading explanations for wrong answers. Every missed question became a flashcard.
Exam Day
40-60 questions. 120 minutes. I finished in 95 minutes and scored 780 (passing is 700).
The hardest questions were about Cosmos DB consistency levels and API Management policies. The easiest were about blob storage tiers and App Service deployment slots — stuff I'd built with my own hands.
What I'd Tell Day-1 Me
Don't read documentation passively. Build things. Break things. The exam rewards people who've actually used the services, not people who've read about them.
And start practice exams earlier than you think you should. Failing mock exams at 42% in week 3 is way more useful than reading docs for 6 weeks and then panicking.
Ninety days. Zero prior Azure knowledge. One cert on the wall. If I can do it, so can you.


















