examOS.
Exam CatalogueStudy PlansRoadmapsBlogs
Login

ExamOS

Credits PolicyReferral PolicyQuality StandardsPricingPrivacy PolicyTerms of UseContact UsReport a Bug

Follow us

Disclaimer: ExamOS is an independent platform, not affiliated with any certification provider, and does not use or distribute exam dumps.

Share your feedback

Checking sign-in status...

examOS.Study Plan
Disclaimer: ExamOS is an independent platform, not affiliated with any certification provider, and does not use or distribute exam dumps.
← Back to Exam Details
examOS.Study Plan · examos.io

Study Plan

MLOps Engineer Associate (AI-300) Study Plan for 2026

AI-300 study plan covering MLOps infrastructure, machine learning model lifecycle, GenAIOps, generative AI quality assurance, and optimization.

MicrosoftAI-300Passing score: 700 / 1000ML engineers, AI engineers, and cloud engineers with hands-on experience training, deploying, and maintaining ML models on Azure Machine Learning and deploying generative AI applications on Microsoft Foundry14-Sep-20266 views
Start date: _______________Target exam date: _______________

Your personalized plan

A focused route built around your experience and daily study commitment.

Timeline

14 weeks

Personalized calendar

Daily commitment

1h

5 study & practice hrs/week

Progress

0/8

milestones completed

Saved on this device

Your week-by-week breakdown


Your week 1

Milestone 1: Self-Assessment and Foundations

Map your current knowledge against the five exam domains, set up your development environment, and review the core tools: Azure Machine Learning SDK and CLI v2, Microsoft Foundry, GitHub Actions, Bicep, and MLflow.

Topics

  • • AI-300 exam structure and domain mapping
  • • Azure Machine Learning workspace architecture
  • • Microsoft Foundry projects and environments
  • • GitHub Actions for ML and GenAI pipelines
  • • Bicep and Azure CLI for infrastructure as code
  • • MLflow experiment tracking

Activities

  • • Read the official AI-300 study guide end to end. Score your confidence 1-5 for each domain.
  • • Create an Azure Machine Learning workspace. Verify you can connect via the Python SDK v2 and the CLI.
  • • Create a Microsoft Foundry project. Deploy a foundation model and test it in the playground.
  • • Set up a GitHub repository with a basic Actions workflow that runs a Python script.
  • • Take an ExamOS Mock Exam in Rookie mode. Flag any domain below 60%.

Your week 2

Milestone 2: MLOps Infrastructure (Domain 1)

This domain covers the infrastructure layer: data assets, compute targets, and infrastructure as code for ML. The exam tests whether you can provision reproducible ML environments and manage data assets in a workspace.

Topics

  • • Data assets in Azure ML: datastores, data asset versions
  • • Compute targets: compute instances, compute clusters, serverless
  • • Environments: curated vs custom, Docker context, dependencies
  • • Infrastructure as code: Bicep templates for Azure ML
  • • Workspace configuration and networking

Activities

  • • Register a data asset (file or folder) in Azure ML. Create a second version and verify versioning works.
  • • Create a compute cluster with autoscaling. Submit a training job that uses the cluster.
  • • Build a custom environment with a specific Python package version. Use it in a training job.
  • • Write a Bicep template that creates an Azure ML workspace. Deploy it and verify the resources exist.
  • • Complete a Daily Sprint in Challenger mode on Domain 1. Repeat until you pass two consecutive sessions.

Your week 3

Milestone 3: Machine Learning Model Lifecycle and Operations, Part 1: Training and Tracking (Domain 2)

Domain 2 is the heaviest. This week covers the training and tracking side: experiment tracking with MLflow, automated ML, hyperparameter tuning, and model registration.

Topics

  • • MLflow experiment tracking: logging metrics, parameters, artifacts
  • • Automated ML: classification, regression, forecasting
  • • Hyperparameter tuning: random, grid, Bayesian sampling
  • • Model registration and versioning
  • • Model evaluation metrics and interpretation

Activities

  • • Run a training experiment with MLflow tracking. Log metrics, parameters, and artifacts. Verify they appear in the Azure ML studio.
  • • Run an automated ML experiment for a classification task. Review the leaderboard and select the best model.
  • • Configure a hyperparameter sweep with Bayesian sampling. Compare results to a random search.
  • • Register the best model from your sweep. Create a second version and verify version history.
  • • Complete a Daily Sprint in Challenger mode on Domain 2 (tracking). Repeat until you pass two consecutive sessions.

Your week 4

Milestone 4: Machine Learning Model Lifecycle and Operations, Part 2: Deployment and Monitoring (Domain 2)

This week completes Domain 2 with deployment, monitoring, and retraining. The exam tests whether you can deploy models to the right endpoint type and detect when they degrade.

Topics

  • • Managed online endpoints and deployment configurations (blue/green, traffic routing)
  • • Batch endpoints for large-scale inference
  • • Deployment strategies: blue-green, canary
  • • Data drift detection and model monitoring
  • • Retraining pipelines and automated triggers
  • • Responsible AI dashboards

Activities

  • • Deploy a registered model to a managed online endpoint. Test the endpoint with sample data.
  • • Deploy the same model to a batch endpoint. Run a batch scoring job and verify the output.
  • • Configure data drift monitoring on a deployed model. Upload drifted data and verify the alert fires.
  • • Build a retraining pipeline that triggers when drift exceeds a threshold. Test the full cycle.
  • • Complete a Daily Sprint in Challenger mode on Domain 2 (deployment). Repeat until you pass two consecutive sessions.

Your week 5

Milestone 5: GenAIOps Infrastructure (Domain 3)

This is the first domain with no DP-100 equivalent. It covers the infrastructure for generative AI: Foundry environments, foundation model deployment, prompt versioning, and RAG pipeline infrastructure.

Topics

  • • Microsoft Foundry environments and projects
  • • Foundation model deployment: model catalog, deployment types
  • • Prompt versioning and management with source control
  • • RAG pipeline infrastructure: vector stores, search indexes
  • • Agent infrastructure in Microsoft Foundry
  • • Content safety and guardrails configuration

Activities

  • • Deploy a foundation model in Microsoft Foundry. Configure model parameters and test with sample prompts.
  • • Store prompt templates in a Git repository. Create a versioned prompt and test the versioning workflow.
  • • Configure an Azure AI Search index for a RAG pipeline. Ingest documents and verify retrieval.
  • • Create an agent in Microsoft Foundry. Configure a tool and test the agent end to end.
  • • Configure content safety filters in Foundry. Test with adversarial prompts.
  • • Complete a Daily Sprint in Challenger mode on Domain 3. Repeat until you pass two consecutive sessions.

Your week 6

Milestone 6: Generative AI Quality Assurance and Observability (Domain 4)

This domain covers how to measure whether generative AI systems are producing correct, grounded, and safe output. The exam tests whether you can design evaluation workflows and detect quality regressions.

Topics

  • • Evaluation metrics for generative AI: groundedness, relevance, coherence, fluency
  • • Automated evaluation pipelines with Microsoft Foundry
  • • Azure AI Evaluation SDK
  • • Tracing and logging for GenAI applications
  • • Monitoring token usage, latency, and error rates
  • • Detecting quality regressions in production

Activities

  • • Use the Azure AI Evaluation SDK to evaluate a RAG pipeline. Score groundedness and relevance on 20 test queries.
  • • Build an automated evaluation pipeline that runs on a schedule and logs results to Application Insights.
  • • Instrument a GenAI application with OpenTelemetry tracing. Verify traces appear in Application Insights.
  • • Create an Azure Monitor / Application Insights dashboard tracking token usage, latency (p50, p99), and error rates.
  • • Configure an alert that fires when groundedness drops below a threshold.
  • • Complete a Daily Sprint in Challenger mode on Domain 4. Repeat until you pass two consecutive sessions.

Your week 7

Milestone 7: Optimization and Performance (Domain 5)

This domain covers the trade-offs between cost, latency, and accuracy for deployed AI systems. The exam tests whether you can optimize model performance without sacrificing quality.

Topics

  • • Model selection for cost vs quality: GPT-4o vs GPT-4o-mini vs smaller models
  • • Prompt compression and token optimization
  • • Caching strategies for repeated queries
  • • Fine-tuning with synthetic data
  • • Provisioned throughput vs pay-as-you-go
  • • Latency optimization: streaming, batching, quantization

Activities

  • • Compare GPT-4o and GPT-4o-mini on the same task. Measure quality, latency, and cost per 1K tokens.
  • • Implement semantic caching for repeated queries. Measure the cost savings over 50 queries.
  • • Fine-tune a small model with synthetic data. Compare output quality to the base model.
  • • Calculate the break-even point between provisioned throughput and pay-as-you-go for a workload processing 10K requests/day.
  • • Complete a Daily Sprint in Challenger mode on Domain 5. Repeat until you pass two consecutive sessions.

Your week 8

Milestone 8: Exam Simulation and Booking

Your final push. Consolidate all five domains. The exam includes case studies that span multiple domains, so practice connecting infrastructure, lifecycle, GenAIOps, observability, and optimization.

Topics

  • • Full syllabus review across all five domains
  • • Cross-domain scenarios: MLOps infrastructure + model lifecycle + GenAIOps
  • • Time management (120 minutes for 40-60 questions)
  • • Case study technique: identify the binding constraint
  • • GitHub Actions and Bicep pattern review

Activities

  • • Take the free official practice assessment on Microsoft Learn. Compare your score to Week 1.
  • • Take at least 3 Mock Exams in Legend mode. For every missed question, write one sentence explaining the operational principle behind the correct answer.
  • • Build one end-to-end pipeline: Bicep for infrastructure, GitHub Actions for CI/CD, Azure ML for model lifecycle, Foundry for GenAIOps, and Application Insights for observability.
  • • Simulate real exam conditions once: no phone, no breaks, 120 minutes, same time of day as your scheduled exam.
  • • Book your exam when your readiness score is stable and above 80, with every domain covered.

Your weeks 9–14

Use this practice and review phase for mock exams, weak-topic revision, and reworking missed questions before exam day.

Stay consistent by setting a target date for this certification.

Set target

Week-by-Week Breakdown


W1

Week 1

Self-Assessment and Foundations

Map your current knowledge against the five exam domains, set up your development environment, and review the core tools: Azure Machine Learning SDK and CLI v2, Microsoft Foundry, GitHub Actions, Bicep, and MLflow.

Topics

  • AI-300 exam structure and domain mapping
  • Azure Machine Learning workspace architecture
  • Microsoft Foundry projects and environments
  • GitHub Actions for ML and GenAI pipelines
  • Bicep and Azure CLI for infrastructure as code
  • MLflow experiment tracking

Daily Study Routine

Suggested 2–3 Hour Day

TimeActivity
15 minReview yesterday's missed questions. Identify whether the miss was an infrastructure error or a lifecycle error.
30 minWork through Microsoft Learn modules for this week's topic.
45 minHands-on lab: build or modify a component of your end-to-end pipeline.
30 minComplete a Daily Sprint or Mock Exam.

Activities

  • Read the official AI-300 study guide end to end. Score your confidence 1-5 for each domain.
  • Create an Azure Machine Learning workspace. Verify you can connect via the Python SDK v2 and the CLI.
  • Create a Microsoft Foundry project. Deploy a foundation model and test it in the playground.
  • Set up a GitHub repository with a basic Actions workflow that runs a Python script.
  • Take an ExamOS Mock Exam in Rookie mode. Flag any domain below 60%.
W2

Week 2

MLOps Infrastructure (Domain 1)

This domain covers the infrastructure layer: data assets, compute targets, and infrastructure as code for ML. The exam tests whether you can provision reproducible ML environments and manage data assets in a workspace.

Topics

  • Data assets in Azure ML: datastores, data asset versions
  • Compute targets: compute instances, compute clusters, serverless
  • Environments: curated vs custom, Docker context, dependencies
  • Infrastructure as code: Bicep templates for Azure ML
  • Workspace configuration and networking

Activities

  • Register a data asset (file or folder) in Azure ML. Create a second version and verify versioning works.
  • Create a compute cluster with autoscaling. Submit a training job that uses the cluster.
  • Build a custom environment with a specific Python package version. Use it in a training job.
  • Write a Bicep template that creates an Azure ML workspace. Deploy it and verify the resources exist.
  • Complete a Daily Sprint in Challenger mode on Domain 1. Repeat until you pass two consecutive sessions.
W3

Week 3

Machine Learning Model Lifecycle and Operations, Part 1: Training and Tracking (Domain 2)

Domain 2 is the heaviest. This week covers the training and tracking side: experiment tracking with MLflow, automated ML, hyperparameter tuning, and model registration.

Topics

  • MLflow experiment tracking: logging metrics, parameters, artifacts
  • Automated ML: classification, regression, forecasting
  • Hyperparameter tuning: random, grid, Bayesian sampling
  • Model registration and versioning
  • Model evaluation metrics and interpretation

Activities

  • Run a training experiment with MLflow tracking. Log metrics, parameters, and artifacts. Verify they appear in the Azure ML studio.
  • Run an automated ML experiment for a classification task. Review the leaderboard and select the best model.
  • Configure a hyperparameter sweep with Bayesian sampling. Compare results to a random search.
  • Register the best model from your sweep. Create a second version and verify version history.
  • Complete a Daily Sprint in Challenger mode on Domain 2 (tracking). Repeat until you pass two consecutive sessions.
W4

Week 4

Machine Learning Model Lifecycle and Operations, Part 2: Deployment and Monitoring (Domain 2)

This week completes Domain 2 with deployment, monitoring, and retraining. The exam tests whether you can deploy models to the right endpoint type and detect when they degrade.

Topics

  • Managed online endpoints and deployment configurations (blue/green, traffic routing)
  • Batch endpoints for large-scale inference
  • Deployment strategies: blue-green, canary
  • Data drift detection and model monitoring
  • Retraining pipelines and automated triggers
  • Responsible AI dashboards

Activities

  • Deploy a registered model to a managed online endpoint. Test the endpoint with sample data.
  • Deploy the same model to a batch endpoint. Run a batch scoring job and verify the output.
  • Configure data drift monitoring on a deployed model. Upload drifted data and verify the alert fires.
  • Build a retraining pipeline that triggers when drift exceeds a threshold. Test the full cycle.
  • Complete a Daily Sprint in Challenger mode on Domain 2 (deployment). Repeat until you pass two consecutive sessions.
W5

Week 5

GenAIOps Infrastructure (Domain 3)

This is the first domain with no DP-100 equivalent. It covers the infrastructure for generative AI: Foundry environments, foundation model deployment, prompt versioning, and RAG pipeline infrastructure.

Topics

  • Microsoft Foundry environments and projects
  • Foundation model deployment: model catalog, deployment types
  • Prompt versioning and management with source control
  • RAG pipeline infrastructure: vector stores, search indexes
  • Agent infrastructure in Microsoft Foundry
  • Content safety and guardrails configuration

Activities

  • Deploy a foundation model in Microsoft Foundry. Configure model parameters and test with sample prompts.
  • Store prompt templates in a Git repository. Create a versioned prompt and test the versioning workflow.
  • Configure an Azure AI Search index for a RAG pipeline. Ingest documents and verify retrieval.
  • Create an agent in Microsoft Foundry. Configure a tool and test the agent end to end.
  • Configure content safety filters in Foundry. Test with adversarial prompts.
  • Complete a Daily Sprint in Challenger mode on Domain 3. Repeat until you pass two consecutive sessions.
W6

Week 6

Generative AI Quality Assurance and Observability (Domain 4)

This domain covers how to measure whether generative AI systems are producing correct, grounded, and safe output. The exam tests whether you can design evaluation workflows and detect quality regressions.

Topics

  • Evaluation metrics for generative AI: groundedness, relevance, coherence, fluency
  • Automated evaluation pipelines with Microsoft Foundry
  • Azure AI Evaluation SDK
  • Tracing and logging for GenAI applications
  • Monitoring token usage, latency, and error rates
  • Detecting quality regressions in production

Activities

  • Use the Azure AI Evaluation SDK to evaluate a RAG pipeline. Score groundedness and relevance on 20 test queries.
  • Build an automated evaluation pipeline that runs on a schedule and logs results to Application Insights.
  • Instrument a GenAI application with OpenTelemetry tracing. Verify traces appear in Application Insights.
  • Create an Azure Monitor / Application Insights dashboard tracking token usage, latency (p50, p99), and error rates.
  • Configure an alert that fires when groundedness drops below a threshold.
  • Complete a Daily Sprint in Challenger mode on Domain 4. Repeat until you pass two consecutive sessions.
W7

Week 7

Optimization and Performance (Domain 5)

This domain covers the trade-offs between cost, latency, and accuracy for deployed AI systems. The exam tests whether you can optimize model performance without sacrificing quality.

Topics

  • Model selection for cost vs quality: GPT-4o vs GPT-4o-mini vs smaller models
  • Prompt compression and token optimization
  • Caching strategies for repeated queries
  • Fine-tuning with synthetic data
  • Provisioned throughput vs pay-as-you-go
  • Latency optimization: streaming, batching, quantization

Activities

  • Compare GPT-4o and GPT-4o-mini on the same task. Measure quality, latency, and cost per 1K tokens.
  • Implement semantic caching for repeated queries. Measure the cost savings over 50 queries.
  • Fine-tune a small model with synthetic data. Compare output quality to the base model.
  • Calculate the break-even point between provisioned throughput and pay-as-you-go for a workload processing 10K requests/day.
  • Complete a Daily Sprint in Challenger mode on Domain 5. Repeat until you pass two consecutive sessions.
W8

Week 8

Exam Simulation and Booking

Your final push. Consolidate all five domains. The exam includes case studies that span multiple domains, so practice connecting infrastructure, lifecycle, GenAIOps, observability, and optimization.

Topics

  • Full syllabus review across all five domains
  • Cross-domain scenarios: MLOps infrastructure + model lifecycle + GenAIOps
  • Time management (120 minutes for 40-60 questions)
  • Case study technique: identify the binding constraint
  • GitHub Actions and Bicep pattern review

Activities

  • Take the free official practice assessment on Microsoft Learn. Compare your score to Week 1.
  • Take at least 3 Mock Exams in Legend mode. For every missed question, write one sentence explaining the operational principle behind the correct answer.
  • Build one end-to-end pipeline: Bicep for infrastructure, GitHub Actions for CI/CD, Azure ML for model lifecycle, Foundry for GenAIOps, and Application Insights for observability.
  • Simulate real exam conditions once: no phone, no breaks, 120 minutes, same time of day as your scheduled exam.
  • Book your exam when your readiness score is stable and above 80, with every domain covered.

Overview

AI-300 replaced DP-100 on June 1, 2026. The credential name changed, and so did the role. DP-100 tested data science workflows: explore, train, evaluate. AI-300 tests operations workflows: automate, deploy, monitor, optimize.

This is not DP-100 with a new name. The exam assumes you already know how to build models. It tests whether you can keep them running in production. The heaviest domain covers model lifecycle and operations at 25-30%. The three domains with no DP-100 equivalent - GenAIOps infrastructure, generative AI observability, and generative AI optimization—together account for 40–55% of the exam.

Domain Weight
Design and implement an MLOps infrastructure 15-20%
Implement machine learning model lifecycle and operations 25-30%
Design and implement a GenAIOps infrastructure 20-25%
Implement generative AI quality assurance and observability 10-15%
Optimize generative AI systems and model performance 10-15%

Domain 2 is the heaviest at 25–30% and is where DP-100 knowledge transfers most directly. Domains 3, 4, and 5 (GenAIOps, observability, and optimization) are the three new content areas with no prior DP-100 equivalent. Together they represent 40–55% of the exam, which is why this plan dedicates three full weeks to them.

Recommended experience: Hands-on experience training, optimizing, deploying, and maintaining traditional ML models using Azure Machine Learning. Experience deploying, evaluating, monitoring, and optimizing generative AI applications and agents using Microsoft Foundry. Python programming proficiency. Entry-level understanding of DevOps practices, including GitHub Actions and CLI tools. Familiarity with infrastructure as code using Bicep and Azure CLI.

A note on prerequisites: There are no formal prerequisites. However, candidates without prior Azure Machine Learning and Microsoft Foundry experience will find the GenAIOps and observability domains difficult. If you are new to MLOps, build foundational experience before starting this plan.

Frequently Asked Questions (FAQ)

Do I need DP-100 before AI-300?

No. DP-100 retired on June 1, 2026. If you already passed DP-100, your certification remains on your transcript but can no longer be renewed. AI-300 is the current credential for the MLOps Engineer Associate role.

How long does it take to prepare for AI-300?

Eight weeks for candidates with Azure Machine Learning experience. Five to six weeks if you already hold DP-100 or have strong MLOps experience. The new content is concentrated in GenAIOps infrastructure, generative AI observability, and optimization, which together represent 30-40% of the exam.

What is the difference between AI-300 and DP-100?

DP-100 tested data science workflows: explore data, train models, evaluate performance. AI-300 tests operations workflows: automate pipelines, deploy models, monitor for drift, and optimize GenAI systems. DP-100 rewarded a data scientist's instincts. AI-300 rewards a platform engineer's instincts applied to ML and GenAI workloads.

Do I need to know Python?

Yes. The exam assumes Python proficiency and familiarity with Azure Machine Learning SDK v2. You need to read and reason about Python code that uses MLflow, the Azure ML SDK, and the Azure AI Evaluation SDK. You do not need to write production applications from scratch under exam pressure.

What is Microsoft Foundry?

Microsoft Foundry is the unified platform for building and operating AI applications and agents on Azure. It consolidated what used to be scattered across Azure OpenAI Service and Azure AI Studio. The current terminology uses Microsoft Foundry for the platform and Foundry Tools for the AI services portfolio.

What is MLflow and why is it important?

MLflow is the open-source experiment tracking framework that Azure Machine Learning uses natively. The exam tests whether you can log metrics, parameters, and artifacts, and whether you understand how MLflow integrates with Azure ML jobs. If you have not used MLflow, spend extra time in Week 3.

Can I use Microsoft Learn during the exam?

Yes. All role-based exams, including AI-300, give you access to Microsoft Learn during the exam. A "Learn" button opens Microsoft Learn in a split-screen view. You can only access Microsoft Learn. Use it to confirm specific SDK parameters or service limits. Candidates who know the material well use it to verify edge cases. Candidates who rely on it consistently run out of time.

What is the most important domain to study?

Implement machine learning model lifecycle and operations (25-30%) is the heaviest domain and is where DP-100 knowledge transfers most directly. Design and implement a GenAIOps infrastructure (20-25%) is the largest new domain. Together they represent roughly half the exam.

What are the most common ways people fail?

  • Treating AI-300 as DP-100 with a new name. The exam shifted from data science to operations. If you focus only on model training and evaluation, you will miss GenAIOps, observability, and optimization.
  • Not understanding GitHub Actions and Bicep. These tools appear across multiple domains. The exam expects you to read YAML pipeline definitions and Bicep templates.
  • Skipping GenAIOps infrastructure. At 20-25%, it is the second-largest domain and has no DP-100 equivalent.
  • Ignoring evaluation metrics for generative AI. Groundedness, relevance, and coherence are specific concepts. They are not the same as accuracy or F1 score.
  • Underestimating MLflow. Experiment tracking is not a footnote. It is tested as part of the model lifecycle domain.

What are the three biggest preparation mistakes?

  1. Studying models without studying infrastructure. The exam tests whether you can build the automation that keeps models running. Build a pipeline with Bicep, GitHub Actions, and Azure ML. The integration patterns are the exam.
  2. Skipping the GenAIOps domains. Together they represent 30-40% of the exam. Candidates coming from DP-100 often assume they can skip this. They cannot.
  3. Not practicing case studies. AI-300 includes case studies that span multiple domains. Practice connecting infrastructure, lifecycle, GenAIOps, observability, and optimization in a single scenario.

Is there a renewal option?

Yes. AI-300 is valid for 1 year. You can renew it for free by passing an online assessment on Microsoft Learn. The renewal assessment is shorter and focuses on what has changed since you certified.