You must be able to configure Azure ML compute, datastores, and environments, then diagnose containerized training failures using logs and direct image inspection. The single most important thing: know which resource—compute, datastore, or environment—owns each setting in a job or pipeline definition.
Start practicing
Mlops Infrastructure — choose a session length
Free · No account required
Domain overview
This domain covers the infrastructure layer of Azure Machine Learning: workspaces, compute, datastores, environments, and containerized job execution. Questions present operational scenarios—debugging a failing training container, choosing compute, or wiring pipeline components—and ask you to select the correct Azure ML resource, configuration, or troubleshooting approach.
Exam objectives
Selecting and configuring Azure ML compute clusters, instances, and attached compute for training and inference
Using datastores to abstract Azure Blob, File, and Data Lake storage from training scripts
Defining Azure ML environments with Conda dependencies, pip packages, and base Docker images
Debugging containerized jobs via logs, docker inspect, and interactive shell access to the training image
Confusing datastores with datasets: datastores are storage connection abstractions, not versioned data assets.
Assuming the environment is set on the pipeline instead of on the component or job that needs it.
Trying to debug a failed container only from the studio UI instead of inspecting logs and the image directly.
Click any question to see the full explanation and answer options, or start a focused practice session above.
A data scientist needs to access data in an Azure Data Lake Storage Gen2 account from Azure ML. You need to ensure the workspace uses the most secure method to access this data. What should you configure?
2You want to automate the deployment of a model using GitHub Actions. Which file format is standard for defining the Azure ML CLI v2 deployment configuration?
3Your Azure ML training job fails with an 'Out of Memory' error on a GPU cluster. You need to ensure the job runs successfully without modifying the model code. What should you do?
4You are creating a CI/CD pipeline in Azure DevOps. Which extension is essential to integrate Azure ML tasks into your build/release pipeline?
5You are setting up an Azure Machine Learning workspace and need to ensure that the workspace is not accessible from the public internet. Which networking feature should you configure?
6You need to monitor the health of your deployed Azure ML models. Which service is integrated directly with Azure ML to provide automated metrics and logging?
7Which component in an Azure ML pipeline definition is responsible for specifying the runtime environment, including Python packages and Conda dependencies?
8What is the primary function of an Azure ML 'Datastore'?
9Which Azure feature is used to define infrastructure as code for your Azure ML workspace?
10You are managing a multi-workspace environment. You need to restrict the ability to create new compute clusters to only specific users. Where should you apply this control?
11You need to ensure that a training script running on Azure ML has access to secrets (like API keys) without hardcoding them in the script. What should you use?
12Your team uses a custom Docker image for training. You need to update the image in the Azure Container Registry (ACR). What is the recommended workflow to ensure Azure ML picks up the latest version?
13When configuring a compute instance, which setting allows you to automatically stop the instance during periods of inactivity?
14You are deploying a model as a real-time endpoint. You want to ensure the deployment can handle sudden spikes in traffic. Which scaling configuration should you enable?
15You want to track your model experiments and compare their performance metrics. Which Azure ML feature provides this capability?
16In Azure ML, what is a 'Component'?
17You need to debug a training job that is failing inside a specific Docker container. What is the best way to investigate?
18What is the primary benefit of using Azure ML compute clusters instead of compute instances for training?
19You are experiencing latency issues with a model deployed on a Managed Online Endpoint. What is the first thing you should check?
20You need to orchestrate a series of ML steps (Data prep, Training, Evaluation). Which Azure ML feature is specifically designed for this?
21You need to prevent data egress from your Azure ML environment. What configuration is required?
22What is the purpose of the Azure ML 'Model Registry'?
23You are using GitHub Actions. You want to authenticate to Azure without using hardcoded credentials. What should you use?
24A pipeline step fails because it cannot find a file in the datastore. What is the most likely cause?
25Which TWO of the following are benefits of using the Azure ML CLI v2 for your MLOps pipelines?
26Which THREE of the following are key components of a robust MLOps strategy in Azure?
27Which TWO of the following storage types can be registered as an Azure ML Datastore?
28Which TWO of the following are required to secure an Azure ML workspace using a Private Link?
29Which THREE of the following are valid compute targets for Azure Machine Learning training?
30Which THREE factors influence the cost of an Azure ML Compute Cluster?
31Which THREE of the following are types of Azure ML endpoints?
32Which TWO of the following can be used to manage Azure ML assets like environments and models?
33Which TWO of the following are benefits of using Azure ML Environments?
34Which THREE of the following represent lifecycle stages of an ML model in Azure ML?
35Which THREE of the following are common reasons for a model deployment to fail on a Managed Online Endpoint?
36You are preparing an Azure Machine Learning training job that must read a large Parquet dataset stored in an Azure Data Lake Storage Gen2 account. The job runs on an Azure ML compute cluster, and you want the data to be streamed directly from the storage account without first downloading the full dataset to the compute node's local disk. You also need to avoid storing account keys in the job script. Which Azure ML datastore configuration should you use?
37You are designing a reusable Azure ML pipeline that must run a data validation step, a training step, and a registration step. The pipeline will be executed repeatedly with different input datasets, and you need each step to run in its own isolated environment with pinned dependencies. You also need the pipeline to be versioned and shareable across workspaces. What should you use to define the pipeline?
38You are configuring a real-time managed online endpoint in Azure Machine Learning. The model must be updated frequently with minimal downtime, and you need the ability to roll back quickly if a new version performs poorly. Which deployment strategy should you use?
39You are setting up an Azure Machine Learning workspace that must support reproducible training jobs. You need to ensure that the same code, dependencies, and data are used every time a job is rerun. Which two actions should you take? (Choose two.)
You must be able to configure Azure ML compute, datastores, and environments, then diagnose containerized training failures using logs and direct image inspection. The single most important thing: know which resource—compute, datastore, or environment—owns each setting in a job or pipeline definition.
The Courseiva AI-300 question bank contains 39 questions in the Mlops Infrastructure domain. Click any question to see the full explanation and answer breakdown.
Start with a 10-question focused session to identify your baseline accuracy in this domain. Read every explanation — even for questions you answer correctly — to understand the reasoning. Once you score consistently above 80%, move to a 20–30 question session to confirm depth before moving to the next domain.
Yes — the session launcher on this page draws questions exclusively from the Mlops Infrastructure domain. Choose 10, 20, 30, or 50 questions for a focused session, or click individual questions to review them one by one.
Save your results, see per-domain analytics, and get readiness scores — free, for every certification.
Sign Up FreeFree forever · Every certification included