ai-300 Practice Question 2014
Exam: ai-300
Domain: Design an MLOps solution
Topic: Design an MLOps architecture
Difficulty: medium
When setting up a CI/CD pipeline for a machine learning project, you want to ensure that the environment used for training and testing is consistent and reproducible. Which of the following tools or services would best help achieve this goal?
Answer Options
A
Azure DevOps for version control and CI/CD
B
Azure Machine Learning Workspaces for reproducible environments
C
Kubernetes for container orchestration
D
Docker images for containerization
Correct Answer
B: Azure Machine Learning Workspaces for reproducible environments
Explanation
The correct answer is B. Azure Machine Learning Workspaces provide a managed environment for building, training, and deploying machine learning models, including reproducible environments. Option A is incorrect because Azure DevOps is primarily for version control and CI/CD pipelines, not for managing machine learning environments. Option C is incorrect as it refers to Kubernetes, which is used for container orchestration but not specifically for reproducible ML environments. Option D is incorrect because Docker images can be used for containerization but do not provide the full suite of tools for reproducible ML environments.