You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# What is an Azure Machine Learning hub workspace? (Preview)
19
19
20
-
A hub is a kind of workspace that centrally manages security, connectivity, compute resources, and quota for a team. Once set up, a hub enables developers to create their own workspaces to organize their work while staying compliant with IT setup requirements. Sharing and reuse of configurations through a hub workspace yields better cost efficiency when deploying Azure Machine Learning at scale.
20
+
A hub is a kind of workspace that centrally manages security, connectivity, compute resources, and quota for a team. Once set up, a hub enables developers to create their own workspaces to organize their work while staying compliant with IT set up requirements. Sharing and reuse of configurations through a hub workspace yields better cost efficiency when deploying Azure Machine Learning at scale.
21
21
22
22
Workspaces that are created using a hub, referred to as 'project workspaces,' obtain the same security settings and shared resource access. They don't require their own security settings or Azure [associated resources](concept-workspace.md#associated-resources). Create as many project workspaces as you need to organize your work, isolate data, or restrict access.
23
23
24
24
Create a hub workspace if you or your team are planning for multiple machine learning projects. Use a hub to organize your work in the same data or business domain.
25
25
26
-

26
+
:::image type="content" source="media/concept-hub-workspace/hub-workspace-relation.png alt-text="Screenshot of the hub and project workspace relationship.":::
27
27
28
28
## Fast, but secure, AI exploration without bottleneck on IT
29
29
@@ -76,7 +76,7 @@ Once a hub is created, there are multiple ways to create a project workspace usi
76
76
> [!NOTE]
77
77
> When creating a workspace using a hub, there's no need to specify security settings or [associated resources](concept-workspace.md#associated-resources) because those are inherited from the hub. For example, if public network access is disabled on the hub, it is also disabled on new workspace that is created.
78
78
79
-

79
+
:::image type="content" source="media/concept-hub-workspace/project-workspace-create.png" alt-text="Screenshot of creating a workspace hub in Azure Machine Learning studio.":::
Copy file name to clipboardExpand all lines: articles/machine-learning/how-to-manage-hub-workspace-portal.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -142,12 +142,12 @@ This class requires an existing virtual network.
142
142
143
143
1. The default network configuration uses a **Public endpoint**, which is accessible on the public internet. However, you can select **Private with Internet Outbound**or**Private with Approved Outbound** to limit access to your workspace to an Azure Virtual Network you created. Then scroll down to configure the settings.
:::image type="content"source="media/how-to-manage-workspace/select-private-endpoint.png" alt-text="Screenshot of the private endpoint selection.":::
146
146
147
147
1. Under **Workspace Inbound access** select **Add** to open the **Create private endpoint** form.
148
148
1. On the **Create private endpoint** form, set the location, name, and virtual network to use. To use the endpoint with a Private DNS Zone, select **Integrate with private DNS zone**and select the zone using the **Private DNS Zone** field. Select **OK** to create the endpoint.
:::image type="content"source="media/how-to-manage-workspace/advanced-workspace.png" alt-text="Screenshot of the customer-managed keys.":::
208
208
209
209
1. On the **Select key from Azure Key Vault** form, select an existing Azure Key Vault, a key that it contains, and the key version. This key encrypts the data stored in Azure Cosmos DB. Finally, use the **Select** button to use this key.
210
210
211
-
:::image type="content"source="media/how-to-manage-workspace/select-key-vault.png" alt-text="Select the key":::
211
+
:::image type="content"source="media/how-to-manage-workspace/select-key-vault.png" alt-text="Screenshot of the selecting a key from a key vault.":::
212
212
213
213
---
214
214
@@ -332,7 +332,7 @@ To obtain specific workspace details:
332
332
333
333
1. Select **Machine Learning**.
334
334
335
-

335
+
:::image type="content" source="./media/how-to-manage-workspace/find-workspaces.png" alt-text="Screenshot of searching for an Azure Machine Learning workspace.":::
336
336
337
337
1. Look through the list of workspaces. You can filter based on subscription, resource groups, and locations.
338
338
@@ -368,7 +368,7 @@ The default action doesn't automatically delete resources associated with the wo
368
368
369
369
In the [Azure portal](https://portal.azure.com/), select **Delete** at the top of the workspace you want to delete.
Copy file name to clipboardExpand all lines: articles/machine-learning/how-to-manage-hub-workspace-template.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,7 @@ ms.date: 02/29/2024
15
15
16
16
# Create an Azure Machine Learning hub workspace using a Bicep template
17
17
18
-
Use a [Microsoft Bicep](/azure/azure-resource-manager/bicep/overview) template to create an a [hub workspace](concept-hub-workspace.md) for use in ML Studio and [AI Studio](../ai-studio/what-is-ai-studio.md). A template makes it easy to create resources as a single, coordinated operation. A Bicep template is a text document that defines the resources that are needed for a deployment. It might also specify deployment parameters. Parameters are used to provide input values when using the template.
18
+
Use a [Microsoft Bicep](/azure/azure-resource-manager/bicep/overview) template to create a [hub workspace](concept-hub-workspace.md) for use in ML Studio and [AI Studio](../ai-studio/what-is-ai-studio.md). A template makes it easy to create resources as a single, coordinated operation. A Bicep template is a text document that defines the resources that are needed for a deployment. It might also specify deployment parameters. Parameters are used to provide input values when using the template.
19
19
20
20
The template used in this article can be found at [https://github.com/Azure/azure-quickstart-templates/tree/master/quickstarts/microsoft.machinelearningservices/aistudio-basics](https://github.com/Azure/azure-quickstart-templates/tree/master/quickstarts/microsoft.machinelearningservices/aistudio-basics). Both the source `main.bicep` file and the compiled Azure Resource Manager template (`main.json`) file are available. This template creates the following resources:
Copy file name to clipboardExpand all lines: articles/machine-learning/how-to-manage-workspace.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -105,7 +105,7 @@ If you have problems in accessing your subscription, see [Set up authentication
105
105
106
106
1. In the upper-left corner of Azure portal, select **+ Create a resource**.
107
107
108
-
:::image type="content" source="media/how-to-manage-workspace/create-workspace.gif" alt-text="Screenshot show how to create a workspace in Azure portal.":::
108
+
:::image type="content" source="media/how-to-manage-workspace/create-workspace.gif" alt-text="Screenshot show how to create a workspace in Azure portal.":::
109
109
110
110
1. Use the search bar to find **Machine Learning**.
111
111
@@ -126,7 +126,7 @@ If you have problems in accessing your subscription, see [Set up authentication
126
126
| Application Insights | The application insights instance for the workspace. By default, a new one is created. |
127
127
| Container Registry | The Azure Container Registry for the workspace. By default, a new one isn't initially created for the workspace. Instead, creation of a Docker image during training or deployment additionally creates that Azure Container Registry for the workspace once you need it. |
128
128
129
-
:::image type="content" source="media/how-to-manage-workspace/create-workspace-form.png" alt-text="Configure your workspace.":::
129
+
:::image type="content" source="media/how-to-manage-workspace/create-workspace-form.png" alt-text="Screenshot of configuring your workspace.":::
130
130
131
131
1. When you finish the workspace configuration, select **Review + Create**. Optionally, use the [Networking](#networking), [Encryption](#encryption), [Identity](#identity), and [Tags](#tags) sections to configure more workspace settings.
132
132
@@ -149,7 +149,7 @@ If you have problems in accessing your subscription, see [Set up authentication
149
149
150
150
1. (Preview) Optionally, select a [hub workspace](concept-hub-workspace.md), to host your workspace in a shared environment for your team, with preconfigured security, access to company resources, and shared compute.
151
151
152
-
:::image type="content"source="media/concept-hub-workspace/project-workspace-create.png" alt-text="Create workspace using hub in ML studio.":::
152
+
:::image type="content"source="media/concept-hub-workspace/project-workspace-create.png" alt-text="Screenshot of creating a workspace using hub in Azure Machine Learning studio.":::
153
153
154
154
---
155
155
@@ -170,12 +170,12 @@ This class requires an existing virtual network.
170
170
171
171
1. The default network configuration uses a **Public endpoint**, which is accessible on the public internet. However, you can select **Private with Internet Outbound**or**Private with Approved Outbound** to limit access to your workspace to an Azure Virtual Network you created. Then scroll down to configure the settings.
:::image type="content"source="media/how-to-manage-workspace/select-private-endpoint.png" alt-text="Screenshot of the private endpoint selection.":::
174
174
175
175
1. Under **Workspace Inbound access** select **Add** to open the **Create private endpoint** form.
176
176
1. On the **Create private endpoint** form, set the location, name, and virtual network to use. To use the endpoint with a Private DNS Zone, select **Integrate with private DNS zone**and select the zone using the **Private DNS Zone** field. Select **OK** to create the endpoint.
:::image type="content"source="media/how-to-manage-workspace/create-private-endpoint.png" alt-text="Screenshot of the private endpoint creation.":::
179
179
180
180
1. If you selected **Private with Internet Outbound**, use the **Workspace Outbound access** section to configure the network and outbound rules.
181
181
@@ -187,7 +187,7 @@ This class requires an existing virtual network.
187
187
188
188
1. To create a workspace with disabled internet connectivity via Studio, you should specify a hub workspace that has public network access disabled. Workspaces created without a hub inAI studio, have public internet access enabled. A private hub has a 'lock' icon.
189
189
190
-
:::image type="content"source="media/how-to-manage-workspace/studio-private-hub-selection.png" alt-text="A private hub has the 'lock' icon.":::
190
+
:::image type="content"source="media/how-to-manage-workspace/studio-private-hub-selection.png" alt-text="Screenshot of the private hub with the 'lock' icon.":::
191
191
192
192
1. If you don't select a hub workspace at time of creation, the default network configuration uses a **Public endpoint**, which is accessible on the public internet.
:::image type="content"source="media/how-to-manage-workspace/advanced-workspace.png" alt-text="Screenshot of the customer-managed keys.":::
244
244
245
245
1. On the **Select key from Azure Key Vault** form, select an existing Azure Key Vault, a key that it contains, and the key version. This key encrypts the data stored in Azure Cosmos DB. Finally, use the **Select** button to use this key.
246
246
247
-
:::image type="content"source="media/how-to-manage-workspace/select-key-vault.png" alt-text="Select the key":::
247
+
:::image type="content"source="media/how-to-manage-workspace/select-key-vault.png" alt-text="Screenshot of selecting a key from the key vault.":::
248
248
249
249
# [Studio](#tab/studio)
250
250
@@ -292,7 +292,7 @@ To use code on your local environment that references this workspace, download t
292
292
1. Select your workspace in [Azure studio](https://ml.azure.com)
293
293
1. At the top right, select the workspace name, then select **Download config.json**
:::image type="content"source="./media/how-to-manage-workspace/configure.png" alt-text="Screenshot of the 'download config.json' option.":::
296
296
297
297
Place the filein the directory structure that holds your Python scripts or Jupyter Notebooks. The same directory, a subdirectory named *.azureml*, or a parent directory can hold this file. When you create a compute instance, this fileis added to the correct directory on the VMfor you.
298
298
@@ -374,7 +374,7 @@ To obtain specific workspace details:
374
374
375
375
1. Select **Machine Learning**.
376
376
377
-

377
+
:::image type="content" source="./media/how-to-manage-workspace/find-workspaces.png" alt-text="Screenshot of searching for an Azure Machine Learning workspace.":::
378
378
379
379
1. Look through the list of the workspaces. You can filter based on subscription, resource groups, and locations.
380
380
@@ -416,7 +416,7 @@ The default action doesn't automatically delete resources associated with the wo
416
416
417
417
In the [Azure portal](https://portal.azure.com/), select **Delete** at the top of the workspace you want to delete.
0 commit comments