KI had bookmarked every AZ-900 resource on the internet. Savill. Microsoft Learn. FreeCodeCamp....
I had bookmarked every AZ-900 resource on the internet. Savill.
Microsoft Learn. FreeCodeCamp. Andrew Brown. I'd watched probably
50 hours of content and still felt like I couldn't book the exam.
The fix was embarrassingly simple: I stopped watching and started doing.
Videos are great for understanding what something is. But the AZ-900
exam doesn't ask "did you watch a video about VNets?" It asks you to
pick the right answer between four options that all sound plausible.
That recognition only comes from having actually clicked through the
thing at least once.
I'd watched Savill explain NSGs three times and still froze on a
scenario question about inbound rules. Five minutes in the portal
fixed what three rewatches couldn't.
Not a 4-hour guided lab. Not another sandbox course.
Just: open Cloud Shell, run the command from the video, delete the
resource group. 15 minutes. Done.
The daily habit that changed everything: one Azure service per day.
Create it, poke around, delete it. That's it.
The exam is broad, not deep. It doesn't ask you to architect anything.
It asks whether you can recognize what App Service is vs Container
Instances in a one-paragraph scenario.
If you've deployed both even once, the answer is obvious. If you
haven't, you're guessing between two things that both "host apps."
I put together a cheat sheet covering all three exam domains —
key terms, service comparisons, when to use what:
👉 azure.keepstreaking.com/az-900-cheat-sheet
No signup, completely free.
I eventually packaged the daily habit approach into a 30-day
challenge — one hands-on task per day, each mapped to an AZ-900
topic, with streak accountability so you actually finish it.
Days 1–5 are free: azure.keepstreaking.com
It's not a replacement for Savill or Microsoft Learn. It's the
hands-on layer that sits on top of them.
Good luck with the exam. It's very passable — you just need to
have touched the things, not memorized them.