AI-900 Practice Question: Describe fundamental principles of machine learning on Azure
What is a 'compute instance' in Azure Machine Learning?
⚠ Common exam trap
It's easy for candidates to confuse 'compute instance' with 'compute cluster' because both are compute targets, but the instance is for single-user interactive work while the cluster is for multi-node distributed jobs.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
A managed cloud workstation for interactive ML development with pre-installed tools
A compute instance in Azure Machine Learning is a fully managed cloud workstation that provides a pre-configured environment with popular ML tools like Jupyter Notebooks, TensorFlow, and PyTorch. It is designed for interactive development, allowing data scientists to train and experiment with models without managing infrastructure.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
A scalable cluster for running distributed training jobs across many nodes
Why it's wrong here
This option describes an Azure Machine Learning compute cluster, not a compute instance. A compute instance is a single-node development VM with pre-installed tools like Jupyter and the Azure ML SDK, whereas a compute cluster is specifically designed to scale across many CPU/GPU nodes for distributed training jobs. The question asks about the interactive workstation for individual data scientists, not the parallel training infrastructure that a cluster provides.
- ✓
A managed cloud workstation for interactive ML development with pre-installed tools
Why this is correct
A compute instance is a managed, single-node cloud workstation pre-configured with Azure Machine Learning Studio, Python environments, notebooks, and common development tools such as VS Code. Data scientists use it interactively to write code, explore data, prototype models, and run experiments without manually provisioning or configuring a virtual machine. This is exactly the definition of an Azure Machine Learning compute instance, so this is the correct answer.
- ✗
A virtual machine that automatically scales to run batch predictions
Why it's wrong here
This describes batch inference infrastructure, not a compute instance. A compute instance is a fixed-size, single VM allocated for interactive development and does not automatically scale to process batch scoring workloads. Batch predictions are typically executed via batch endpoints or compute clusters that apply autoscaling rules, so this option conflates the development workstation (compute instance) with the separate infrastructure used for asynchronous scoring jobs.
- ✗
A serverless execution environment for ML inference requests
Why it's wrong here
This option refers to Azure Machine Learning managed online endpoints, which can provision serverless compute, scale to zero, and bill per request for real-time inference. A compute instance is a persistent, interactive VM that you explicitly start and stop, and it is not designed to serve HTTP inference requests as a serverless execution environment. Therefore, this answer describes managed endpoints rather than the compute instance that the question is asking about.
Go deeper
Related to this question
Learn chapter
Machine Learning Core Concepts
Key term
Machine learning
Machine learning is a branch of artificial intelligence where computers learn patterns from data to make decisions or predictions without being explicitly programmed for every task.
Key term
Azure Machine Learning
Azure Machine Learning is a cloud service for building, training, and deploying machine learning models at scale.
About these practice questions
One of 985 original AI-900 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AI-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AI-900 exam.