Operationalizing Machine Learning and Generative AI SolutionsStudy guide
The associate certification for operationalizing machine learning (MLOps) and generative AI (GenAIOps) on Azure (AI-300, successor to DP-100).
About Operationalizing Machine Learning and Generative AI Solutions (AI-300)
Operationalizing Machine Learning and Generative AI Solutions (AI-300) is a Associate-level certification from Microsoft. This page organizes the exam scope into a 5-chapter, 13-section study guide and lets you check your understanding with exam-style practice questions. A good flow is to read the chapters below in order, then test yourself via "Practice questions."
Exam domains (approximate weighting)
- Design and implement an MLOps infrastructure~18%
- Machine learning model lifecycle and operations~28%
- Design and implement a GenAIOps infrastructure~24%
- Generative AI quality assurance and observability~15%
- Optimize generative AI systems and model performance~15%
Weights are approximate guidance for the live exam. Each domain is covered in detail in the chapters and sections below.
Official exam information: https://learn.microsoft.com/en-us/credentials/certifications/resources/study-guides/ai-300
1Design and implement an MLOps infrastructure
- 1.1Machine Learning workspaces and resources
Understand creating and managing an Azure Machine Learning (AML) workspace, datastores, compute targets, and identity and access management for the workspace (managed identities / RBAC)—the foundation of MLOps infrastructure.
- 1.2Managing assets in Machine Learning
Understand creating and managing AML assets (data assets, environments, components) and sharing assets across workspaces using registries, for reproducibility and reuse.
- 1.3IaC and automation for Machine Learning
Understand secure GitHub–Machine Learning integration, deploying workspaces/resources with Bicep and Azure CLI, automating provisioning with GitHub Actions workflows, restricting network access to workspaces, and Git source control—as the automation foundation of MLOps.
2Machine learning model lifecycle and operations
- 2.1Orchestrating model training
Understand experiment tracking with MLflow, automated machine learning (AutoML), notebook exploration, hyperparameter tuning (sweeps), running training scripts, distributed training for large/deep models, training pipelines, and comparing model performance across jobs.
- 2.2Model registration, versioning, and responsible AI evaluation
Understand registering an MLflow model, packaging a feature retrieval specification with the model artifact, evaluating a model using responsible AI principles, and managing the model lifecycle including archiving.
- 2.3Production deployment and monitoring
Understand deploying models as real-time/batch managed endpoints, testing and troubleshooting endpoints, progressive rollout and safe rollback, and in production configuring data drift detection, performance-metric monitoring, and retraining/alert triggers when thresholds are exceeded.
3Design and implement a GenAIOps infrastructure
- 3.1Foundry environments and platform configuration
Understand creating and configuring Microsoft Foundry resources and project environments, identity and access management with managed identities and RBAC, network security and private networking, and deploying infrastructure with Bicep templates and the Azure CLI.
- 3.2Deploying and managing foundation models
Understand deploying foundation models via serverless API endpoints and managed compute, selecting models for use cases, model versioning and production deployment strategies, and configuring provisioned throughput units (PTU) for high-volume workloads.
- 3.3Prompt versioning and management
Understand designing and developing prompts, creating prompt variants and comparing their performance, and version-controlling prompts with Git repositories—from a source-control and experimentation perspective.
4Generative AI quality assurance and observability
- 4.1Evaluating and validating generative AI apps and agents
Understand creating test datasets and data mapping, AI quality metrics (groundedness/relevance/coherence/fluency), risk and safety evaluations for harmful content detection, and configuring automated evaluation workflows using built-in/custom metrics.
- 4.2Observability for generative AI apps and agents
Understand continuous monitoring in Foundry, monitoring performance metrics (latency, throughput, response times), tracking and optimizing cost metrics (token consumption, resource usage), and configuring detailed logging, tracing, and debugging for production troubleshooting.
5Optimize generative AI systems and model performance
- 5.1Optimizing RAG performance and accuracy
Understand optimizing retrieval performance by tuning similarity thresholds, chunk sizes, and retrieval strategies; selecting and fine-tuning embedding models for domain-specific accuracy; hybrid search combining semantic and keyword retrieval; and evaluating and improving RAG with relevance metrics and A/B testing.
- 5.2Advanced fine-tuning and model customization
Understand designing and implementing advanced fine-tuning methods, creating and managing synthetic data for fine-tuning, monitoring and optimizing fine-tuned model performance, and managing a fine-tuned model from development through production deployment.

