Skip to content

Commit 61beaff

Browse files
author
Larry Franks
committed
images/tutorial
1 parent a91c80a commit 61beaff

10 files changed

+43
-0
lines changed

articles/machine-learning/how-to-secure-workspace-vnet.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -325,6 +325,10 @@ Azure Container Registry can be configured to use a private endpoint. Use the fo
325325
To enable network isolation for Azure Monitor and the Application Insights instance for the workspace, use the following steps:
326326
327327
1. Upgrade the Application Insights instance for your workspace. For steps on how to upgrade, see [Migrate to workspace-based Application Insights resources](/azure/azure-monitor/app/convert-classic-resource).
328+
329+
> [!TIP]
330+
> New workspaces create a workspace-based Application Insights resource by default.
331+
328332
1. Create an Azure Monitor Private Link Scope and add the Application Insights instance from step 1 to the scope. For steps on how to do this, see [Configure your Azure Monitor private link](/azure/azure-monitor/logs/private-link-configure).
329333
330334
## Securely connect to your workspace
90.5 KB
Loading
47.6 KB
Loading
24.5 KB
Loading
44.3 KB
Loading
57.9 KB
Loading
47.1 KB
Loading
44.7 KB
Loading
49.5 KB
Loading

articles/machine-learning/tutorial-create-secure-workspace.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -323,6 +323,45 @@ Azure Machine Learning studio is a web-based application that lets you easily ma
323323

324324
1. On the **Review + assign** tab, select **Review + assign** to assign the role.
325325

326+
## Secure Azure Monitor and Application Insights
327+
328+
> [!NOTE]
329+
> For more information on securing Azure Monitor and Application Insights, see the following links:
330+
> * [Migrate to workspace-based Application Insights resources](/azure/azure-monitor/app/convert-classic-resource).
331+
> * [Configure your Azure Monitor private link](/azure/azure-monitor/logs/private-link-configure).
332+
333+
1. In the [Azure portal](https://portal.azure.com), select your Azure Machine Learning workspace. From __Overview__, select the __Application Insights__ link.
334+
1. In the __Properties__ for Application Insights, check the __WORKSPACE__ entry to see if it contains a value. If it _doesn't_, select __Migrate to Workspace-based__, select the __Subscription__ and __Log Analytics Workspace__ to use, then select __Apply__.
335+
336+
:::image type="content" source="./media/tutorial-create-secure-workspace/migrate-workspace-based.png" alt-text="Screenshot of the link to migrate to workspace-based.":::
337+
338+
1. In the Azure portal, select __Home__, and then search for __Private link__. Select the __Azure Monitor Private Link Scope__ result and then select __Create__.
339+
1. From the __Basics__ tab, select the same __Subscription__, __Resource Group__, and __Resource group region__ as your Azure Machine Learning workspace. Enter a __Name__ for the instance, and then select __Review + Create__. To create the instance, select __Create__.
340+
1. Once the Azure Monitor Private Link Scope instance has been created, select the instance in the Azure portal. From the __Configure__ section, select __Azure Monitor Resources__ and then select __+ Add__.
341+
342+
:::image type="content" source="./media/tutorial-create-secure-workspace/add-monitor-resources.png" alt-text="Screenshot of the add button.":::
343+
344+
1. From __Select a scope__, use the filters to select the Application Insights instance for your Azure Machine Learning workspace. Select __Apply__ to add the instance.
345+
1. From the __Configure__ section, select __Private Endpoint connections__ and then select __+ Private Endpoint__.
346+
347+
:::image type="content" source="./media/tutorial-create-secure-workspace/private-endpoint-connections.png" alt-text="Screenshot of the add private endpoint button.":::
348+
349+
1. Select the same __Subscription__, __Resource Group__, and __Region__ that contains your VNet. Select __Next: Resource__.
350+
351+
:::image type="content" source="./media/tutorial-create-secure-workspace/monitor-private-endpoint-basics.png" alt-text="Screenshot of the Azure Monitor private endpoint basics.":::
352+
353+
1. Select `Microsoft.insights/privateLinkScopes` as the __Resource type__. Select the Private Link Scope you created earlier as the __Resource__. Select `azuremonitor` as the __Target sub-resource__. Finally, select __Next: Virtual Network__ to continue.
354+
355+
:::image type="content" source="./media/tutorial-create-secure-workspace/monitor-private-endpoint-resource.png" alt-text="Screenshot of the Azure Monitor private endpoint resources.":::
356+
357+
1. Select the __Virtual network__ you created earlier, and the __Training__ subnet. Select __Next__ until you arrive at __Review + Create__. Select __Create__ to create the private endpoint.
358+
359+
:::image type="content" source="./media/tutorial-create-secure-workspace/monitor-private-endpoint-network.png" alt-text="Screenshot of the Azure Monitor private endpoint network.":::
360+
361+
1. After the private endpoint has been created, return to the __Azure Monitor Private Link Scope__ resource in the portal. From the __Configure__ section, select __Access modes__. Select __Private only__ for __Ingestion access mode__ and __Query access mode__, then select __Save__.
362+
363+
:::image type="content" source="./media/tutorial-create-secure-workspace/access-modes.png" alt-text="Screenshot of the private link scope access modes.":::
364+
326365
## Connect to the workspace
327366

328367
There are several ways that you can connect to the secured workspace. The steps in this article use a __jump box__, which is a virtual machine in the VNet. You can connect to it using your web browser and Azure Bastion. The following table lists several other ways that you might connect to the secure workspace:

0 commit comments

Comments
 (0)