We earn a commission if you buy through links on this page. How we're funded.
Quick answer
Neither exam can be booked any more: Microsoft retired AI-900 on 30 June 2026 and reports the same date for AI-102. Azure AI Fundamentals is now earned through AI-901, and the associate tier is now AI-103 (Azure AI Apps and Agents Developer Associate). Working developers should go straight to AI-103; if you sit in between, AI-901 first is a cheap confidence builder. AI-901 expects basic Python and puts 55–60% of its marks on building in Microsoft Foundry, so it is no longer a no-code credential. Microsoft’s own preparation is free; if you are a developer who wants a structured course in the app-and-agent patterns first, DataCamp’s Associate AI Engineer for Developers covers them in Python in about 29 hours, though not on Azure.
AI-102 is retired. The replacement is Microsoft Certified: Azure AI Apps and Agents Developer Associate (AI-103).
Exam AI-900: Microsoft Azure AI Fundamentals is retired. The replacement is Exam AI-901: Microsoft Azure AI Fundamentals, which earns the same Azure AI Fundamentals certification but expects Python and familiarity with REST APIs and SDKs.
See Associate AI Engineer for Developers on DataCamp →
The table below compares 2 certifications on provider, level, realistic time, coding needed and best for.
| Certification | Provider | Level | Realistic time | Coding needed | Best for |
|---|---|---|---|---|---|
| Azure AI Fundamentals (now exam AI-901) | Microsoft | Foundational | ~2–4 weeks of prep | Basic Python | Newcomers who can write a little Python; the fundamentals stamp |
| Azure AI Apps and Agents Developer Associate (AI-103) | Microsoft | Intermediate (associate) | ~1–2 months of prep | Yes (Python) | Developers building apps and agents on Microsoft Foundry (replaced AI-102) |
Which should you take first — or should you skip the fundamentals exam?
Skip the fundamentals exam if you already write code for a living. Microsoft set no formal prerequisite between AI-900 and AI-102, and nothing on the AI-102 syllabus assumed you had passed the fundamentals paper first. A working developer who spends the fundamentals prep weeks inside the Azure AI services portal instead will walk into the associate exam — now AI-103 — better prepared and one exam fee lighter.
AI-900 was the one to take first — and possibly only — if you did not code. It was designed for business users, project managers and analysts in Microsoft-stack organisations, and for that audience it was a legitimate endpoint, not a stepping stone. Its successor, AI-901, expects basic Python, so it no longer serves that audience the same way; it still suits career changers who can write a little code and want a proctored credential before deciding whether to invest in the developer path. If you do not code, our guide to no-code AI certifications maps the rest of the territory.
What does each exam actually test?
AI-900 was a concepts exam. Its outline covered AI workload types, core machine-learning principles, and how Azure exposes vision, natural-language and generative-AI services — multiple-choice and its variants, no hands-on tasks. Its successor is not: AI-901 gives 40–45% to AI concepts and 55–60% to implementing AI solutions with Microsoft Foundry, including a lightweight chat client built with the Foundry SDK and a single agent.
The table below shows the fee and format of AI-901 and AI-103, as Microsoft publishes them. Every other exam we track is compared on our AI certification exams page.
| Credential | Vendor | Level | Fee | Exam format | Enrol |
|---|---|---|---|---|---|
| Microsoft Certified: Azure AI Fundamentals (AI-901) | Microsoft | Foundational | $99 USD (varies by country/region) | 45 minutes | Microsoft → |
| Microsoft Certified: Azure AI Apps and Agents Developer Associate (AI-103) | Microsoft | Intermediate | $165 USD (varies by country/region) | 120 minutes | Microsoft → |
AI-102 was a practitioner exam. It tested designing and implementing solutions with Azure AI services: calling and securing the APIs, building agents and search-backed applications, integrating vision and language services into working software, and deploying responsibly, with scenario questions that assumed real familiarity with the SDKs and the portal, in Python or C#. Its successor, AI-103, asks for experience developing apps in Python and centres on Microsoft Foundry.
AI-901 vs AI-103 side by side: what Microsoft's study guides say
Microsoft publishes a study guide for each exam with a skills outline and its weights, and the two outlines show how far apart the tiers sit. The table below quotes the AI-901 guide (skills measured as of 15 April 2026) and the AI-103 guide (skills measured as of 16 April 2026), both read on 16 October 2026. Fee and exam length are in the Microsoft table above.
The table below sets AI-901 against AI-103 on five questions: which retired exam each replaced, who Microsoft writes it for, how the marks are split, what score passes and whether the certification expires.
| Question | AI-901 (Azure AI Fundamentals) | AI-103 (Azure AI Apps and Agents Developer Associate) |
|---|---|---|
| Which retired exam did it replace? | AI-900, retired on 30 June 2026; AI-901 earns the same Azure AI Fundamentals certification | AI-102 (Azure AI Engineer Associate); Microsoft names AI-103 as its replacement |
| Who is it written for? | Someone “at the beginning of your career in AI solution development”, with Python coding syntax and familiarity with Azure resources | “An Azure AI engineer who builds, manages, and deploys agents and AI solutions”, with experience developing apps in Python |
| How are the marks split? | Identify AI concepts and capabilities 40–45%; implement AI solutions by using Microsoft Foundry 55–60% | Plan and manage an Azure AI solution 25–30%; generative AI and agentic solutions 30–35%; computer vision 10–15%; text analysis 10–15%; information extraction 10–15% |
| What score passes? | 700 or greater | 700 or greater |
| Does it expire? | No: Microsoft’s fundamentals certifications do not expire | Yes, annually; renewal is a free online assessment on Microsoft Learn |
The outline answers the question this page is named for. AI-901 is one concepts domain and one build domain; AI-103 is five implementation domains, with planning and managing a solution and building generative and agentic solutions together carrying most of the marks. A developer who already ships Python against cloud APIs is studying AI-103's outline either way, so the fundamentals exam adds a fee and little else. Someone who has never deployed anything gets a real first step from AI-901's Foundry domain before attempting five.
Not sure this is the right one for you?
Tell the picker about your background and what you want the certificate to do, and it narrows the list to the one or two courses we would start with. It suggests only our affiliate partners’ courses, and says so before it suggests anything.
Try the AI Certification Picker →How big was the jump from AI-900 to AI-102?
Bigger than the shared product family suggests. AI-900 rewarded a couple of weeks of structured reading; AI-102 rewarded months of actually building. The gap was not raw difficulty so much as kind: one was a knowledge check, the other a professional-skills exam, and clearing AI-900 comfortably said little about readiness for AI-102. The same logic applies to AI-901 and AI-103 — plan hands-on lab time for the associate exam, not just video hours.
Who should take the fundamentals exam and stop there?
AI-900 was the place to stop if you approved or managed AI work rather than built it. Azure AI Fundamentals can still be that endpoint, but its exam is now AI-901, which expects basic Python — check you are comfortable with that before booking it.
- Business, operations and project roles in Microsoft-stack organisations — the fundamentals stamp plus daily Copilot fluency covers the job.
- Managers who approve AI projects but never build them — pair it with a strategy course rather than the associate exam.
- Anyone collecting a first proctored credential for CV recency — AI-900 was among the easiest respected certifications available, though AI-901's build domain makes it a harder sit.
Who should skip the fundamentals exam for the associate tier?
Go straight to the associate tier, now AI-103, if you already write code in an Azure shop: the fundamentals exam adds little you do not already know.
- Working software developers in Azure shops — the fundamentals exam adds nothing a developer does not already know or can absorb in a weekend. Our software engineers guide covers the wider credential stack.
- Data engineers adding the AI serving layer to their pipelines — the deeper rationale is in our data engineers guide.
- Engineers with another cloud's associate-level credential — the concepts transfer; only the Azure specifics need study. Our AWS vs Azure vs Google comparison maps the equivalences.
If your stack question is AWS-versus-Azure rather than fundamentals-versus-associate, start with our AWS AI Practitioner vs Azure AI Fundamentals comparison instead — it settles the vendor question before this one.
What do they cost — and how does renewal work?
AI-900 was priced as a fundamentals exam, and Microsoft prices its successor AI-901 by the country where it is proctored; AI-102 cost more, as associate-level Microsoft exams do, and its successor AI-103 sits at that same tier. Renewal differs too: Microsoft fundamentals certifications do not expire, while associate certifications like AI-103 expire annually and renew through a free online assessment. Factor the renewal habit in — an expired associate cert quietly disappears from your verified profile.
How do you prepare — and can preparation be free?
Entirely free in both cases if you use Microsoft's own materials. Microsoft publishes a study guide for each of the current exams, AI-901 and AI-103, and a practice assessment for each on AI Skills Navigator (Microsoft lists AI-901's as free); the Microsoft Learn paths written for AI-900 and AI-102 are still useful background, but they follow the retired outlines. For either current exam, add real portal time: a personal Azure account on free-tier credits gives you enough room to build against the Foundry services both now test. The only unavoidable spend is the exam fee itself — and employers with Microsoft partner agreements often hold voucher pools, so ask before paying.
None of that needs a paid course. If you are a developer who wants structured practice before the associate tier, the one we would use is DataCamp’s Associate AI Engineer for Developers: about 29 hours of Python on the OpenAI API, embeddings, a vector database, LangChain and the Model Context Protocol. It is not AI-103 preparation — it never touches Azure or Foundry, the services AI-103’s study guide is built around — and it ends in a DataCamp certificate of completion, not a Microsoft certification.
Where the AI-900-first default goes wrong
The training industry sells ladders, and every rung is revenue. Cert-path content pushes everyone through fundamentals first because two exams sell more than one — not because the sequence serves every candidate. For developers, the AI-900-first default costs weeks and a fee to certify things they already know; the honest advice is to skip it, and you will rarely hear that from anyone selling prep courses.
The same scepticism applies in the other direction. Business users are increasingly told AI-102 is the 'real' certification and the fundamentals badge is somehow embarrassing. It is not. Most people in Microsoft-stack organisations will never build an AI service and do not need a practitioner exam to do their jobs well — for them, a fundamentals badge plus visible daily fluency is a complete, defensible answer. Take the rung that matches the work, and treat anyone who insists you need both as a salesperson until proven otherwise. The wider evidence on when credentials pay off is in our analysis of whether AI certifications are worth it.
Verdict
If you write code, skip the fundamentals exam and take AI-103, the credential Microsoft names as the replacement for AI-102. Plan from Microsoft's AI-103 study guide rather than an AI-102 plan: the side-by-side table above shows where its marks now sit, with generative AI and agentic solutions the largest domain. AI-900 is retired too: Azure AI Fundamentals now comes through AI-901, which expects basic Python, so if you do not code at all it is no longer the no-code endpoint it was — our no-code guide above covers the alternatives. In-betweeners — career changers and technical-adjacent analysts who can write a little Python — take AI-901 first as a low-cost confidence builder, then decide about the associate tier with real information. If you are still weighing Microsoft against the wider field, our 2026 ranking puts both exams in context, the AI certification roadmap sequences the whole journey, and our free Picker tool matches a certification to your background in about a minute.
Ready to start?
Included in a DataCamp subscription rather than bought outright. DataCamp's pricing page shows the plans and the price for your country, and one subscription covers the rest of its catalogue too.
Frequently asked questions
Was AI-900 required before AI-102?
No. Microsoft set no formal prerequisite, and working developers routinely went straight to AI-102 without sitting the fundamentals exam first. AI-900 earned its place only when Azure's AI services were genuinely unfamiliar.
That ordering question is now moot on both sides: Microsoft retired AI-102 and AI-900, and neither can be taken.
If you are mapping the same path today, the sequence is AI-901 — the exam that now earns Azure AI Fundamentals, and which expects basic Python — for fundamentals if you need them, then AI-103, which replaced AI-102 at the associate tier. Check AI-103's own prerequisites rather than assuming they match the exam it replaced.
Was AI-102 much harder than AI-900?
Yes — it was a different kind of exam, not just a harder one. AI-900 was a multiple-choice concepts check; AI-102 tested implementing real solutions with Azure AI services and assumed you could code in Python or C#. The jump was larger than the shared product family suggested.
Expect the same gap at the associate tier today, because it is a property of how these ladders are built rather than of AI-102 specifically. The fundamentals exam asks whether you recognise a concept; the associate exam asks what you would do, in a scenario with a constraint in it, having built something similar. Plan hands-on lab time for AI-103 rather than assuming the step up from the fundamentals exam — now AI-901 — is incremental.
Does the AI-900 certification expire?
No. Microsoft fundamentals certifications, Azure AI Fundamentals included, do not expire, so once you pass you hold it — including if you earned it through AI-900 before that exam retired on 30 June 2026.
Associate-level certifications work differently: they expire annually and renew through a free online assessment. AI-102 used to be the example here, and it no longer is — Microsoft retired that certification along with its renewal assessment, so there is nothing left to renew.
If you are looking at the associate tier now, that is AI-103, and you should check its own renewal terms on Microsoft's credential page rather than assuming they carried over.
Can I still take AI-102?
No. Microsoft has retired the Azure AI Engineer Associate certification, and the credential page now carries a warning saying the certification and its renewal assessment are both retired. There is no sitting to book and no fee listed any more.
The credential Microsoft names as the replacement is Azure AI Apps and Agents Developer Associate, exam AI-103, listed at $165 USD with pricing that varies by region.
Do not assume the preparation transfers. The scope moved toward AI apps and agents, so read the new study guide before reusing an AI-102 study plan — including ours. Its largest domain is now generative AI and agentic solutions, and we are not going to imply the two exams are interchangeable.
Is AI-900 worth it for developers?
Usually not as an exam — and AI-900 itself retired on 30 June 2026; its successor for Azure AI Fundamentals is AI-901. A developer gains little from certifying fundamentals they already hold. The free Microsoft Learn material is worth skimming as an Azure AI services orientation, but put the exam fee and prep weeks toward the associate tier, which is the credential that actually moves a developer's CV.
That associate credential is now AI-103, not AI-102 — AI-102 was retired on 2026-06-30 and cannot be sat, so any older advice pointing a developer's exam budget at it is spending money on something unavailable. Read AI-103's own exam guide before reusing an AI-102 study plan, including ours: Microsoft moved the scope toward AI apps and agents, and its study guide now gives generative AI and agentic solutions the largest share of the marks.
Keeping this current. Course formats, prices, and certification exam fees change and vary by region. We review our guides regularly, and we always recommend confirming the specifics on the provider's official page before you enrol.