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
For information on using a firewall solution, see [Use a firewall with Azure Machine Learning](../how-to-access-azureml-behind-firewall.md).
109
+
To create a compute instance or compute cluster with no public IP, use the Azure Machine Learning studio UI to create the resource:
111
110
112
-
## Compute instance/cluster with no public IP
111
+
1. Sign in to the [Azure Machine Learning studio](https://ml.azure.com), and then select your subscription and workspace.
112
+
1. Select the **Compute** page from the left navigation bar.
113
+
1. Select the **+ New** from the navigation bar of compute instance or compute cluster.
114
+
1. Configure the VM size and configuration you need, then select **Next**.
115
+
1. From the **Advanced Settings**, Select **Enable virtual network**, your virtual network and subnet, and finally select the **No Public IP** option under the VNet/subnet section.
113
116
114
-
To create a compute instance or compute cluster with no public IP, use the Azure Machine Learning studio UI, SDK v2, or Azure CLI extension for ML v2. For information on creating a compute instance or cluster with no public IP, see the v2 version of [Secure an Azure Machine Learning training environment](../how-to-secure-training-vnet.md) article.
117
+
:::image type="content" source="../media/how-to-secure-training-vnet/no-public-ip.png" alt-text="A screenshot of how to configure no public IP for compute instance and compute cluster." lightbox="../media/how-to-secure-training-vnet/no-public-ip.png":::
118
+
119
+
> [!TIP]
120
+
> You can also use the Azure Machine Learning SDK v2 or Azure CLI extension for ML v2. For information on creating a compute instance or cluster with no public IP, see the v2 version of [Secure an Azure Machine Learning training environment](../how-to-secure-training-vnet.md) article.
When the creation process finishes, you train your model. For more information, see [Select and use a compute target for training](../how-to-set-up-training-targets.md).
244
+
When the creation process finishes, you train your model. For more information, see [Select and use a compute target for training](how-to-set-up-training-targets.md).
* The virtual network must be in the same subscription and region as the Azure Machine Learning workspace.
251
+
* If the Azure Storage Account(s) for the workspace are also secured in a virtual network, they must be in the same virtual network as the Azure Databricks cluster.
252
+
* In addition to the __databricks-private__ and __databricks-public__ subnets used by Azure Databricks, the __default__ subnet created for the virtual network is also required.
253
+
* Azure Databricks doesn't use a private endpoint to communicate with the virtual network.
254
+
255
+
For specific information on using Azure Databricks with a virtual network, see [Deploy Azure Databricks in your Azure Virtual Network](/azure/databricks/administration-guide/cloud-configurations/azure/vnet-inject).
244
256
245
-
[!INCLUDE [udr info for computes](../../../includes/machine-learning-compute-user-defined-routes.md)]
257
+
## Required public internet access to train models
258
+
259
+
> [!IMPORTANT]
260
+
> While previous sections of this article describe configurations required to **create** compute resources, the configuration information in this section is required to **use** these resources to train models.
For more information on input and output traffic requirements for Azure Machine Learning, see [Use a workspace behind a firewall](../how-to-access-azureml-behind-firewall.md).
264
+
For information on using a firewall solution, see [Use a firewall with Azure Machine Learning](how-to-access-azureml-behind-firewall.md).
0 commit comments