Azure ML Hub and Projects Governance Model

AI-300 By islever Editorial Last updated

Short answer

B Create a shared hub workspace and project workspaces for each team.

Question

A company has multiple data science teams working on separate machine learning projects.
The company requires models to be auditable, reusable, and governed centrally across teams. The models must allow team-level isolation for billing.
You need to establish the foundation for governed machine learning operations.
Which action should you perform first?
  1. Register shared datasets in a central storage account.
  2. Create a shared hub workspace and project workspaces for each team. Correct Answer
  3. Create a resource group for shared machine learning assets.
  4. Create a shared Azure Machine Learning workspace.

Key Takeaways

Tests knowledge of Azure ML's Hub and Projects feature, which is the standard solution for multi-team governance and billing isolation.

Learn how to establish governed MLOps in Azure by implementing the Hub and Projects workspace architecture for multi-team isolation and central control.

Common mistake: Choosing Option D (Create a shared Azure Machine Learning workspace) because it seems simpler, but it lacks the team-level isolation and structured governance provided by the Hub/Projects model.

Expert Analysis

The scenario demands a governance structure that balances central oversight with team-level isolation for billing and project separation. In Azure Machine Learning, this architecture is explicitly designed using Hub and Projects workspaces. A Hub workspace serves as the central control plane for managing shared assets, policies, and identity across the organization, while individual Project workspaces provide isolated environments for each data science team to train and manage their models without interfering with others. This pattern directly satisfies the requirements for auditability, reusability, central governance, and billing isolation.

While creating a single shared workspace (Option D) might seem like a step toward centralization, it fails to provide the necessary team-level isolation for billing and project boundaries. Similarly, merely registering datasets (Option A) or creating resource groups (Option C) are operational tasks that do not establish the foundational governance framework required by the prompt. Resource groups are Azure-native constructs for billing and access control but do not inherently enforce ML-specific governance or workspace isolation logic.

The key insight here is recognizing that 'governed machine learning operations' in Azure requires the Hub-and-Projects model, not just a flat workspace structure. Getting this wrong would lead to a chaotic environment where teams cannot be billed separately, and security policies are harder to enforce uniformly. The correct action is to create the Hub first, which then enables the creation of associated Project workspaces.

Official Reference

https://learn.microsoft.com/en-us/azure/machine-learning/concept-workspace

This link opens the official vendor documentation in a new tab.

Exam Strategy

When you see keywords like 'multi-team', 'central governance', 'billing isolation', or 'auditability' in Azure ML questions, immediately consider the Hub and Projects architecture. Do not default to a single shared workspace unless isolation is explicitly not required. Review the specific capabilities of Hub vs. Project workspaces in the official documentation.

Frequently Asked Questions

What is the difference between a Hub workspace and a Project workspace?

A Hub workspace provides centralized management for shared resources, policies, and identity across the organization. Project workspaces are isolated environments linked to the Hub, allowing teams to collaborate on specific models without affecting other teams.

Can I use Resource Groups instead of Hub and Projects for isolation?

Resource Groups provide Azure-level billing and access isolation, but they do not offer the ML-specific governance features like shared datasets, compute targets, and unified policy enforcement that Hub and Projects provide.

More AI-300 FAQ →

Community Votes

B
100%

100% of anonymous learners picked answer B. Votes are pick records left by other test-takers — they are not the verified answer.

Discussion 1 contributions

Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.

From public community threads 1

  1. exam_upskill 👍 1 Answered B
    B. Create a shared hub workspace and project workspaces for each team. Multi-team + central governance + isolation → Hub + Projects ✅

Reader comments & corrections

No reader corrections yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

← Back to AI-300 Study Guide