AI-103 — Microsoft Azure AI Apps and Agents Developer Associate Study Plan

A practical AI-103 study plan for Microsoft Azure AI Apps and Agents Developer Associate candidates, with 7-day, 14-day, 30-day, and 60/90-day schedules.

How to use this Study Plan

This Study Plan is for candidates preparing for the Microsoft Azure AI Apps and Agents Developer Associate (AI-103) exam, official exam code AI-103. It is designed for developers and cloud practitioners who need to turn limited study time into a realistic preparation schedule.

Use the current Microsoft AI-103 skills outline as your source of truth, then use this plan to organize your practice around the work you are likely to perform as an Azure AI apps and agents developer:

  • Build AI-enabled applications using Azure AI services.
  • Work with models, prompts, responses, evaluations, and safety controls.
  • Design retrieval-augmented generation patterns with Azure AI Search or similar grounding approaches.
  • Build agent workflows that use tools, data, and orchestration.
  • Apply identity, security, monitoring, and responsible AI practices.
  • Troubleshoot app behavior, grounding quality, authentication issues, and production readiness concerns.

This is an independent study planning page and is not affiliated with Microsoft.

Which plan should you use?

Choose the shortest plan that still gives you enough time for practice, not just reading.

Time until examBest planUse this ifMain riskPrimary goal
7 daysFinal review sprintYou have already studied most topics or are rescheduling is not possibleToo much new material too lateIdentify weak areas, drill scenarios, and stabilize timing
14 daysFocused planYou know Azure basics and have some AI or developer experienceShallow coverage of agents, RAG, and responsible AICover each major workstream once and complete timed practice
30 daysBalanced planYou can study most days and need structured coverageSpending too long on reading without practiceBuild concept knowledge, hands-on familiarity, and exam rhythm
60 daysFull preparation pathYou are new to Azure AI apps or need deeper hands-on workForgetting early topicsLearn, build, drill, and review in spaced cycles
90 daysExtended full pathYou are balancing work, travel, or a low weekly study budgetLow momentumBuild steadily with weekly practice and repeat review

Build your AI-103 topic map first

Before starting any schedule, create a one-page topic map. Do not try to memorize every product detail. Organize your study around repeatable developer decisions.

WorkstreamWhat to practiceQuestions to ask yourself
Azure AI platform basicsResource selection, endpoints, authentication, SDK/API patterns, deployment choicesWhich service fits the requirement? How does the app authenticate? What must be configured before code works?
Model and prompt developmentPrompt structure, system instructions, parameters, response handling, prompt testingHow do I make output reliable, constrained, and testable?
AI agentsAgent instructions, tools, function calling, workflow orchestration, state, handoffs, failure behaviorWhen should an app use an agent instead of a simple model call? What tools can the agent use safely?
Retrieval and groundingIndexing, chunking, embeddings, vector and keyword retrieval, citations, freshnessHow does the app retrieve the right context and avoid unsupported answers?
Azure AI Search patternsIndex design, analyzers at a high level, filters, scoring, semantic/vector retrieval conceptsWhat retrieval strategy matches the data and user query?
Responsible AI and safetyContent filtering, evaluation, groundedness checks, privacy, abuse prevention, human reviewHow are unsafe, sensitive, or low-confidence outputs handled?
Security and governanceManaged identities, role-based access, secrets, network exposure, least privilegeWhat should not be hard-coded? Who or what needs access?
Observability and troubleshootingLogs, traces, latency, failed calls, token/usage awareness, search quality diagnosticsWhere would I look when the app gives wrong, slow, or unsafe answers?

Daily practice rhythm

Use the same rhythm almost every study day. Consistency matters more than long, unfocused sessions.

Standard 90-minute study block

TimeActivityOutput
0-10 minQuick recallWrite what you remember from yesterday without notes
10-35 minFocused concept reviewOne small topic: agent tools, search indexing, content safety, identity, etc.
35-60 minHands-on or scenario practiceBuild, trace, compare, or reason through a realistic task
60-80 minPractice questionsTimed set of 10-20 questions or scenario prompts
80-90 minMissed-question logRecord the cause, fix, and retry date

If you only have 30 minutes

TimeActivity
5 minReview yesterday’s error log
15 minDrill one narrow topic
10 minAnswer 5-8 timed questions and explain each answer

If you have 2-3 hours

Use two study blocks with a break. Make the second block practice-heavy. Avoid turning the entire session into documentation reading.

Diagnostic-first practice

Start with a diagnostic set before you feel ready. The goal is not a score to celebrate; it is a map of what to study.

Diagnostic resultWhat it meansNext action
Misses are mostly terminologyYou need service and feature recognitionBuild a glossary and compare similar services
Misses are mostly scenario decisionsYou need architecture practiceDrill “which service/pattern should I choose?” questions
Misses are mostly code/API flowYou need developer workflow practiceTrace request/response, auth, SDK, and error handling examples
Misses are mostly RAG qualityYou need retrieval design practiceReview chunking, indexing, filtering, ranking, grounding, and citations
Misses are mostly securityYou need identity and access reviewDrill managed identity, roles, secrets, private access, and least privilege
Misses are mostly safety/governanceYou need responsible AI reviewPractice content filtering, evaluations, monitoring, and escalation paths

Missed-question review method

A missed question is useful only if you classify why you missed it.

Create a log with these columns:

ColumnWhat to write
DateWhen you missed it
TopicAgents, RAG, Azure AI Search, security, evaluation, monitoring, etc.
Scenario clueThe phrase in the question that should have guided you
Your wrong choiceWhat you selected or assumed
Correct ideaThe principle that makes the right answer right
Error typeKnowledge gap, misread, overthinking, weak service selection, weak troubleshooting
FixRead, lab, flashcard, diagram, or repeat question set
Retry date2-4 days later

Use this rule:

  • If you miss a topic once, log it.
  • If you miss it twice, schedule a focused drill.
  • If you miss it three times, do a hands-on walkthrough or draw the architecture from memory.

Hands-on practice priorities for AI-103

You do not need to build a production system, but you should understand the moving parts well enough to reason through scenarios.

Practice areaMinimum hands-on goal
Model call workflowUnderstand app request, authentication, prompt/instructions, model response, error handling, and logging
Prompt and response controlCompare outputs from different instructions and constraints
RAG workflowTrace document ingestion, chunking, embedding, indexing, retrieval, prompt grounding, and citation behavior
Agent workflowUnderstand agent instructions, tools, function calls, state, and guardrails
Search troubleshootingDiagnose poor results caused by bad data, bad chunks, weak filters, missing metadata, or poor query design
SecurityAvoid hard-coded secrets; understand identities, roles, and access boundaries
Safety and evaluationTest for unsafe output, ungrounded output, irrelevant retrieval, and unexpected tool use
OperationsReview logging, monitoring, latency, failed calls, and cost/governance tradeoffs

A useful mental model for many AI-103 scenarios:

user request
  -> authenticate and authorize
  -> classify intent and apply safety checks
  -> retrieve or select tools if needed
  -> ground the prompt with trusted context
  -> call the model or agent
  -> validate, filter, and format the response
  -> log telemetry and handle errors

7-day final review sprint

Use this if your exam is one week away. Do not attempt to learn every Azure AI topic from scratch. Your job is to find weak areas, reduce careless errors, and practice under time pressure.

DayMain focusStudy actionsPractice target
1Diagnostic and triageTake a timed diagnostic set. Build your error log. Rank weak areas by frequency and severity.40-60 mixed questions or one partial mock
2Azure AI app foundationsReview resource setup, authentication, SDK/API flow, endpoints, permissions, and deployment choices.Drill service-selection and auth scenarios
3RAG and Azure AI SearchReview indexing, chunking, embeddings, vector/keyword retrieval, filters, grounding, and citations.Drill retrieval quality and troubleshooting questions
4Agents and tool useReview agent instructions, tool/function calling, orchestration, state, and safe tool boundaries.Drill agent design scenarios
5Responsible AI, security, and operationsReview safety filters, evaluation, monitoring, secrets, managed identity, access control, and failure handling.Drill mixed governance and troubleshooting questions
6Timed mockTake a full timed mock or the longest timed set you can support. Review every missed and guessed item.Full timed practice
7Light final reviewReview notes, error log, service comparison tables, and exam-day timing. Stop heavy new learning.Short confidence set only

7-day rules

  • Stop adding new material after Day 5 unless it fixes a repeated miss.
  • Do not spend Day 7 on deep documentation reading.
  • Redo missed questions from Days 1-6, but explain the reasoning before checking the answer.
  • Prioritize scenario recognition over memorizing obscure details.

14-day focused plan

Use this if you have two weeks and can study 60-120 minutes most days.

DayFocusActions
1DiagnosticTake a baseline timed set. Build the topic map and error log.
2Azure AI platform setupReview Azure AI services, resource organization, endpoints, authentication, and SDK/API flow.
3Model usage patternsPractice prompt structure, instructions, parameters at a conceptual level, response formatting, and error handling.
4Evaluation and prompt improvementCompare good and poor prompts. Review groundedness, relevance, quality checks, and iteration.
5RAG fundamentalsStudy ingestion, chunking, embeddings, indexes, retrieval, grounding, and citations.
6Azure AI Search scenariosDrill index design, metadata, filters, hybrid/vector retrieval concepts, and search troubleshooting.
7Mixed review checkpointTake a timed mixed set. Update weak-area ranking.
8Agent fundamentalsReview agent purpose, instructions, tool use, function calling, and workflow orchestration.
9Agent safety and reliabilityPractice tool boundaries, fallbacks, state, escalation, and preventing unsupported actions.
10Security and identityReview managed identities, role-based access, secrets, least privilege, and secure app patterns.
11Responsible AI and governanceReview content safety, privacy considerations, monitoring, evaluation, and human review patterns.
12Timed mockTake a full timed mock or extended timed set. Review all misses and guesses.
13Weak-area sprintDrill the top three weak topics only. Redraw key workflows from memory.
14Final reviewReview error log, scenario clues, and timing strategy. Do a short warm-up set, not a heavy mock.

14-day rules

  • By Day 11, stop broad new-topic study.
  • Day 12 is for timed performance, not passive review.
  • Day 13 should be narrow. Fix repeated mistakes rather than adding new resources.
  • Day 14 should feel calm and repetitive.

30-day balanced plan

Use this if you want a realistic mix of learning, hands-on review, and timed practice.

Weekly structure

WeekGoalMain outputs
Week 1Build foundationTopic map, baseline diagnostic, service comparison notes, basic app flow understanding
Week 2RAG and search depthRetrieval workflow diagram, Azure AI Search scenario drills, troubleshooting notes
Week 3Agents, safety, and securityAgent workflow diagram, tool-use decision table, responsible AI checklist
Week 4Exam readinessTimed mocks, weak-area sprint, final review sheet

30-day schedule

DaysFocusActions
1BaselineTake diagnostic practice. Create error log and study calendar.
2-3Azure AI app architectureReview service selection, resource setup, endpoints, SDK/API patterns, and app integration.
4-5Authentication and accessDrill managed identity, role-based access, secrets, secure configuration, and least privilege scenarios.
6Mixed practiceTimed set on platform, auth, and app foundations.
7Review dayRedo missed questions. Summarize common scenario clues.
8-9Prompt and model usagePractice instructions, output constraints, response handling, and prompt improvement.
10-11RAG fundamentalsReview chunking, embeddings, indexing, retrieval, grounding, and citations.
12-13Azure AI SearchDrill vector, keyword, hybrid retrieval concepts, filters, metadata, and ranking/troubleshooting scenarios.
14Timed checkpointTake a timed mixed set. Update weak-area list.
15-16AgentsStudy agent instructions, tool/function calling, orchestration, state, and handoffs.
17Agent troubleshootingPractice failures: wrong tool, missing permission, bad instructions, unsafe action, poor grounding.
18-19Responsible AIReview content filtering, privacy, evaluation, groundedness, human review, and abuse prevention.
20Monitoring and operationsReview logging, telemetry, latency, errors, reliability, and cost/governance tradeoffs.
21Timed mock 1Take a full timed mock or extended timed set. Review deeply.
22-23Weak area 1Drill your weakest topic with hands-on or diagram-based practice.
24-25Weak area 2Repeat for the second weakest topic.
26Weak area 3Repeat for the third weakest topic.
27Timed mock 2Take another timed mock. Compare error patterns to Day 21.
28Final content reviewReview service comparisons, RAG flow, agent flow, security, and responsible AI.
29Error-log cleanupRedo missed and guessed questions. Explain answers out loud.
30Light reviewShort warm-up only. Prepare exam logistics and rest.

30-day rules

  • Use Weeks 1-3 to learn and build.
  • Use Week 4 to perform and refine.
  • Stop broad new material around Day 26.
  • If your mock results are inconsistent, spend less time reading and more time reviewing missed-question patterns.

60/90-day full preparation path

Use this if you are starting earlier or need deeper Azure AI experience.

60-day path

PhaseDaysGoalWhat to complete
Phase 11-7Orientation and diagnosticOfficial skills outline review, baseline diagnostic, topic map, study environment
Phase 28-17Azure AI app foundationsResource patterns, identity, SDK/API flow, service selection, secure configuration
Phase 318-29Model, prompt, and evaluation practicePrompt design, response handling, evaluations, safety checks, quality improvement
Phase 430-40RAG and Azure AI SearchIngestion, chunking, embeddings, indexes, retrieval, grounding, citations, troubleshooting
Phase 541-49Agents and orchestrationAgent instructions, tools, function calling, workflow design, state, error handling
Phase 650-55Security, responsible AI, and operationsLeast privilege, content safety, monitoring, logging, reliability, governance
Phase 756-60Final readinessTimed mocks, error-log review, weak-area sprint, light final review

90-day path

For 90 days, use the same phases but slow the pace and add repetition.

PhaseDaysAdd this for the 90-day version
Orientation1-10Build a stronger Azure AI glossary and service comparison sheet
Foundations11-25Add more hands-on setup and authentication troubleshooting
Model and prompt work26-40Create multiple prompt versions and compare quality, safety, and reliability
RAG and search41-60Practice more data shapes: FAQs, long documents, structured metadata, and stale content
Agents61-73Practice more tool-use scenarios and failure paths
Security and operations74-82Review monitoring, access boundaries, and production-readiness tradeoffs
Final readiness83-90Take timed mocks, review missed questions, and stop adding new material in the final week

Weekly routine for 60/90 days

Day typeActivity
3 days per weekLearn or review one AI-103 workstream
1-2 days per weekHands-on or architecture scenario practice
1 day per weekTimed question set
1 day per weekMissed-question review and spaced repetition

Timed mock exam strategy

Timed mocks are most useful after you have enough coverage to learn from the results.

PlanFirst timed mockSecond timed mockFinal timed practice
7 daysDay 1 diagnostic or Day 6 mockDay 6 if Day 1 was partialDay 7 short warm-up only
14 daysDay 7 checkpointDay 12 full mockDay 14 short warm-up only
30 daysDay 21Day 27Day 29 short targeted set
60 daysAround Day 45-50Around Day 56Final 2-3 days light review
90 daysAround Day 60-65Around Day 80-84Final week targeted review

How to review a timed mock

Do not only count correct answers. For each missed or guessed question, mark one of these:

MarkMeaningFix
KKnowledge gapReview the topic and make a flashcard or note
SScenario misreadUnderline the requirement, constraint, and clue words
DDecision errorCompare two similar services or patterns
TTroubleshooting gapTrace the failure path step by step
RRecall issueAdd to spaced review
CCareless errorSlow down on qualifiers such as most, least, first, best, or not

High-value AI-103 review checklists

Azure AI apps and model workflow

You should be able to explain:

  • How an application authenticates to Azure services.
  • Where prompts, instructions, and configuration belong.
  • How the app handles model responses and errors.
  • How to constrain output format when the consuming app needs structure.
  • How to log enough information for troubleshooting without exposing sensitive data.
  • How to choose between a simple model call, a RAG pattern, and an agent workflow.

You should be able to reason through:

  • Why grounding is needed.
  • How documents become searchable chunks.
  • How embeddings and vector retrieval fit into the workflow.
  • When metadata filters improve retrieval.
  • Why citations or source references matter.
  • How poor chunking, stale content, or missing metadata can reduce answer quality.
  • How to troubleshoot irrelevant, incomplete, or unsupported answers.

Agents and tool use

You should be able to explain:

  • What the agent is allowed to do.
  • Which tools the agent can call.
  • How tool inputs and outputs are validated.
  • How state or conversation history affects behavior.
  • How to prevent unsafe or excessive tool use.
  • What fallback path is used when the agent cannot complete a task.
  • When a deterministic workflow is better than an autonomous agent pattern.

Security, responsible AI, and operations

You should be ready for scenarios involving:

  • Managed identities and least privilege.
  • Avoiding hard-coded secrets.
  • Role-based access decisions.
  • Network exposure and secure configuration at a conceptual level.
  • Content safety and filtering.
  • Groundedness, relevance, and quality evaluation.
  • Monitoring, logging, latency, failed calls, and reliability.
  • Cost and governance tradeoffs without relying on memorized prices or quotas.

When to stop adding new material

Stopping new material is part of the plan. Late-stage studying should improve accuracy, not create confusion.

PlanStop broad new materialWhat to do instead
7 daysDay 5Review error log and drill weak topics
14 daysDay 11Timed mock, weak-area sprint, final notes
30 daysDay 26Mocks, missed questions, scenario review
60 daysFinal 7-10 daysTimed practice and memory consolidation
90 daysFinal 10 daysTimed practice, weak-area review, light hands-on recall

Final-week rules

Follow these rules regardless of which schedule you used:

  1. Review the current Microsoft AI-103 skills outline one last time.
  2. Redo your most important missed questions.
  3. Practice explaining why wrong answers are wrong.
  4. Review diagrams for RAG, agent workflow, authentication, and monitoring.
  5. Do not start a large new lab in the final 48 hours.
  6. Do not rely on memorized product limits, prices, quotas, or dates.
  7. Sleep and pacing matter; avoid turning the final night into a cram session.

Exam-readiness checks

You are likely ready when you can do most of the following without notes:

Readiness checkYes/No
I can explain the difference between a direct model call, a RAG app, and an agent workflow.
I can choose an Azure AI service or pattern from a scenario requirement.
I can trace how data is indexed, retrieved, grounded, and returned to a user.
I can identify common causes of poor retrieval or unsupported answers.
I can reason through agent tool use, permissions, and failure handling.
I can apply least privilege and avoid hard-coded secrets in app scenarios.
I can recognize responsible AI controls and evaluation needs.
I can complete timed mixed practice without rushing at the end.
I can explain my missed-question patterns and how I fixed them.

Practical next step

Start with a timed diagnostic set, even if you do not feel ready. Build your missed-question log, choose the 7-day, 14-day, 30-day, or 60/90-day path, and schedule your first timed mock now. Then use each practice session to improve one specific AI-103 decision skill: service selection, RAG design, agent workflow, security, safety, or troubleshooting.

Browse Certification Practice Tests by Exam Family