A junior admin I mentored wanted the Azure Fundamentals certification to move from help desk to cloud operations. He signed up for a paid video course, bought a practice exam bundle, and then opened an Azure account to “practice.” Three weeks later, a forgotten virtual machine had burned through his free credit. He had spent real money before he understood a single Azure bill.
You do not need to spend that much. Microsoft Azure free training covers every topic on the AZ-900 exam, and there are legitimate ways to cut or even erase the exam fee. The catch is that voucher offers change, and many “free voucher” pages online are out of date.
This guide gives you a study plan, a safe hands-on lab, and an honest look at how free and discounted AZ-900 vouchers work, so you can prepare, practice, and pass without surprise charges.
Microsoft Azure Free Training: What You Get
Microsoft publishes its official AZ-900 preparation material on Microsoft Learn at no cost. The core pieces are:
- Learning paths: The current AZ-900 content is organized as a series called “Introduction to Cloud Infrastructure.” It covers cloud concepts, Azure architecture and services, and Azure management and governance. A fourth part includes guided hands-on projects.
- Study guide: This lists the skills measured on the exam. Read it first, because it tells you exactly what Microsoft can ask.
- Free practice assessment: It uses exam-style questions, so you can find weak areas before you pay for a test.
- Learn sandboxes: Many modules include a temporary environment, so you can run commands without using your own subscription.
- Virtual Training Days: These are free, live, instructor-led sessions. For Azure Fundamentals, they usually run in two half-day parts.
Learning path names, lengths, and exam outlines get updated, so always check the current study guide. For a quick overview of what the exam covers, read what Azure Fundamentals AZ-900 is. If you are starting from zero, this plan on how to learn Azure from scratch shows a sensible order.
Know the exam format early. Read about how many questions are in the AZ-900 exam, and then try some AZ-900 practice questions to get used to the style.
Pro Tip: In my experience, learners who read the study guide first finish about a week faster. They skip topics that are not tested and spend their time on the weak ones.
Build a Four-Week AZ-900 Study Plan
A plan beats random videos. The exam is a fundamentals test, so most people with an hour a day can prepare in three to four weeks.
Week 1: Cloud concepts. Learn the shared responsibility model, the difference between capital and operating expenses, and the service models (IaaS, PaaS, SaaS). Learn what high availability, scalability, and elasticity mean in plain language. For example, scalability means adding resources to meet demand, while elasticity means adding and removing them automatically.
Week 2: Azure architecture and services. Study regions, availability zones, resource groups, subscriptions, and management groups. Learn the core services: virtual machines, App Service, Storage, and databases. A subscription is a billing and governance boundary. A resource group is a logical container for related resources. See what an Azure subscription is to see how they fit together.
Week 3: Identity, security, and governance. Learn Microsoft Entra ID, multifactor authentication, role-based access control (RBAC), Azure Policy, resource locks, and tags. Read what MFA is and what Azure RBAC is. RBAC assigns permissions through roles instead of giving everyone broad admin rights, and the exam tests this idea often.
Week 4: Costs, tools, and practice tests. Learn the pricing calculator, Total Cost of Ownership, Azure Advisor, and Cost Management. Then take the free practice assessment. Score above the passing mark twice before you book. This guide on how to pass AZ-900 has additional exam-day tactics.
Pro Tip: I teach new learners to explain each service out loud in one sentence, such as “Key Vault stores secrets so apps do not keep passwords in code.” If you cannot say it simply, you do not know it well enough yet.
Practice Hands-On in a Free Azure Account
Reading is not enough. A short hands-on lab makes the exam concepts stick, and it prepares you for real work. There are two safe options.
Option 1: Learn sandboxes. These cost nothing and need no subscription. Use them first.
Option 2: A free Azure account. This lets you explore the portal and CLI on your own. Follow this walkthrough on how to create an Azure free account, and review what the Azure free tier includes. New accounts have often received a credit that expires after a limited time, plus a set of free services. The exact amounts and durations change, so confirm them on the sign-up page. Learn how Azure credits work and how to check your remaining Azure credit. Students may qualify for extra benefits, as explained in Azure for students.
Secure the account right away. Turn on multifactor authentication for your sign-in. Do not share the login, and do not paste keys or passwords into notes, spreadsheets, or chat.
A Safe Lab You Can Run in 10 Minutes
Sign in from a terminal or Cloud Shell. If you want a refresher on logging in, read this Azure CLI login guide.
az login
az account show --output tableaz login opens a browser sign-in. az account show confirms which subscription you are using. Always check this before creating anything, so you do not build resources in the wrong place.
Now create a resource group for the lab. Follow along with the guide to create a resource group in Azure if you prefer the portal.
az group create \
--name rg-az900-lab \
--location eastus \
--tags purpose=learning owner=<your-name> delete-by=<yyyy-mm-dd>This creates a resource group named rg-az900-lab in East US. The --tags parameter labels it as a learning lab with an owner and a cleanup date. Tags are name-value labels that make cost review and cleanup easier. See what Azure tags are for more detail.
Next, create a small storage account to see how settings affect security:
az storage account create \
--name <storage-account-name> \
--resource-group rg-az900-lab \
--location eastus \
--sku Standard_LRS \
--kind StorageV2 \
--allow-blob-public-access false \
--min-tls-version TLS1_2Here is what the key parameters do:
--namemust be globally unique, lowercase, and 3 to 24 characters.--sku Standard_LRSuses locally redundant storage, the cheapest redundancy option. That is fine for a lab but not for important production data.--allow-blob-public-access falseblocks anonymous access. Make this a habit.--min-tls-version TLS1_2rejects older, weaker encryption.
This one command shows several AZ-900 ideas at once: resource groups, regions, redundancy, and security defaults.
Set a Budget Before You Build More
Open Cost Management + Billing in the portal and create a budget with email alerts at 50, 80, and 100 percent. Read about Azure budget alerts for the steps. A budget does not stop spending by itself. It only notifies you, so you still need to check your resources.
Clean Up When You Finish
Learners often forget this step, and it costs money. Deleting the resource group removes everything inside it.
az group delete \
--name rg-az900-lab \
--yes \
--no-waitWarning: This command permanently deletes the resource group and all its resources. --yes skips the confirmation prompt, and --no-wait returns control immediately while deletion continues in the background. Read more in the az group delete guide before you run it on anything important.
If you create a virtual machine during practice, remember that stopping it inside the operating system does not always stop billing. Check whether Azure charges for a stopped VM before you walk away.
Pro Tip: I put a calendar reminder for the cleanup date the moment I create any lab. A reminder costs nothing, and a forgotten virtual machine can cost a month of free credit.
How to Get a Free AZ-900 Voucher
This is the part where many articles overpromise, so let me be direct. Microsoft has no permanent “always free” AZ-900 voucher. Offers appear in limited-time programs, and the terms change. Some recent community answers from Microsoft staff say no 100 percent vouchers were planned at that time, while other programs have offered them for fixed windows.
Here are the legitimate paths, from most common to least predictable.
Path 1: Virtual Training Day Discount
Microsoft runs a free Azure Virtual Training Day for Fundamentals. People who attend the full event have commonly received a discount on the AZ-900 exam, often 50 percent. The discount is typically tied to your Microsoft Learn profile and arrives a few business days after the event. In some campaigns, the discount has been larger.
Path 2: Cloud Skills Challenge Plus Training Day
Microsoft periodically runs Cloud Skills Challenges, which are timed learning competitions on Microsoft Learn. Some campaigns, such as seasonal skills challenges, have paired a challenge with a Virtual Training Day and a free exam offer. These have strict dates. Miss the deadline, and the offer is gone.
Path 3: Event, Student, and Employer Programs
Large Microsoft events have sometimes offered free exam vouchers after you finish a challenge. Students may find offers through school programs. Many employers and Microsoft partners also pay exam fees or hand out vouchers, so ask your manager or training department before you pay anything yourself. Compare the options in this guide on how to get the Azure Fundamentals certification for free.
A Safe Checklist to Claim Any Offer
Follow these steps for any voucher program:
- Create a free Microsoft Learn profile and use one email address everywhere.
- Register for the Virtual Training Day or challenge with that same email.
- Attend every session in full. Partial attendance often disqualifies you.
- Wait for the confirmation email, and check your spam folder.
- Look for an expiration date on the offer. Vouchers usually have a deadline and a single use.
- Book the exam during the valid window.
- At checkout, confirm the total shows the discount before you submit payment.
Read where to take the AZ-900 exam to choose between a test center and online proctoring. If you need to know the regular price, see how much the Azure Fundamentals exam costs, since fees vary by country.
Scam and Mistake Warnings
- Never pay a stranger for a “voucher code.” Official discounts attach to your Learn profile or arrive from Microsoft directly.
- Do not buy “exam dumps.” They violate exam rules and can get your certification revoked.
- Do not share your Microsoft account. Offers are tied to individuals.
- Do not assume last year’s offer still exists. Check the current terms on Microsoft Learn.Pro Tip: I advise people to finish the free Learn paths before they attend a Virtual Training Day. You get far more from the live session when you arrive with questions, and you will not feel rushed to book the exam before you are ready.
After the Exam: Renewals, Retakes, and Next Steps
Passing AZ-900 is a start, not a finish line. Know the rules so nothing surprises you.
Retakes. If you do not pass, Microsoft enforces a waiting period before the next attempt. Review the rules in this guide to retake the Azure Fundamentals exam. A free or discounted voucher may not cover a second attempt.
Renewal. Fundamentals certifications have historically not expired, but policies can change. Check whether Azure Fundamentals certification expires for the latest answer.
What to learn next. Fundamentals proves you understand the basics. Hands-on skills come next. Use which Azure certification to do first to choose a direction, and look at the Azure Administrator certification if you want an operations role.
Keep practicing in a real subscription. Explore the Azure portal, learn how to apply