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
This deployment template specifies an [Azure Machine Learning workspace](https://docs.microsoft.com/en-us/azure/machine-learning/concept-workspace),
4
+
and its associated resources including Azure Key Vault, Azure Storage, Azure Application Insights and Azure Container Registry.
5
+
6
+
This template describes the minimal set of resources you require to get started with Azure Machine Learning.
7
+
8
+
## Resources
9
+
10
+
| Terraform Resource Type | Description |
11
+
| - | - |
12
+
|`azurerm_resource_group`| The resource group all resources get deployed into |
13
+
|`azurerm_application_insights`| An Azure Application Insights instance associated to the Azure Machine Learning workspace |
14
+
|`azurerm_key_vault`| An Azure Key Vault instance associated to the Azure Machine Learning workspace |
15
+
|`azurerm_storage_account`| An Azure Storage instance associated to the Azure Machine Learning workspace |
16
+
|`azurerm_container_registry`| An Azure Container Registry instance associated to the Azure Machine Learning workspace |
17
+
|`azurerm_machine_learning_workspace`| An Azure Machine Learning workspace instance |
18
+
19
+
## Variables
20
+
21
+
| Name | Description |
22
+
|-|-|
23
+
| name | Name of the deployment |
24
+
| environment | The deployment environment name (used for pre- and postfixing resource names) |
25
+
| location | The Azure region used for deployments |
26
+
27
+
## Usage
28
+
29
+
```bash
30
+
terraform plan \
31
+
-var 'name=azureml999' \
32
+
-var 'environment=dev' \
33
+
-var 'location=East US' \
34
+
-out demo.tfplan
35
+
36
+
terraform apply demo.tfplan
37
+
```
38
+
39
+
\* Example shown with [Bash](https://www.gnu.org/software/bash/). For [Powershell](https://docs.microsoft.com/en-us/powershell/) replace backslashes with backticks.
# Azure Machine Learning workspace using Azure Private Link
2
+
3
+
This deployment template specifies an [Azure Machine Learning workspace](https://docs.microsoft.com/en-us/azure/machine-learning/concept-workspace),
4
+
and its associated resources including Azure Key Vault, Azure Storage, Azure Application Insights and Azure Container Registry.
5
+
6
+
In addition to these core services, this template deploys any networking components that are required to set up Azure Machine Learning
7
+
for private network connectivity using [Azure Private Link](https://docs.microsoft.com/en-us/azure/private-link/).
8
+
9
+
This template describes the minimal set of resources you require to get started with Azure Machine Learning in a network-isolated set-up.
10
+
11
+
To learn more about security configurations in Azure Machine Learning, see [Enterprise security and governance for Azure Machine Learning](https://docs.microsoft.com/en-us/azure/machine-learning/concept-enterprise-security).
12
+
13
+
## Resources
14
+
15
+
| Terraform Resource Type | Description |
16
+
| - | - |
17
+
|`azurerm_resource_group`| The resource group all resources get deployed into |
18
+
|`azurerm_application_insights`| An Azure Application Insights instance associated to the Azure Machine Learning workspace |
19
+
|`azurerm_key_vault`| An Azure Key Vault instance associated to the Azure Machine Learning workspace |
20
+
|`azurerm_storage_account`| An Azure Storage instance associated to the Azure Machine Learning workspace |
21
+
|`azurerm_container_registry`| An Azure Container Registry instance associated to the Azure Machine Learning workspace |
22
+
|`azurerm_machine_learning_workspace`| An Azure Machine Learning workspace instance |
23
+
|`azurerm_virtual_network`| An Azure Machine Learning workspace instance |
24
+
|`azurerm_subnet`| An Azure Machine Learning workspace instance |
25
+
|`azurerm_private_dns_zone`| Private DNS Zones for FQDNs required for Azure Machine Learning and associated resources |
26
+
|`azurerm_private_dns_zone_virtual_network_link`| Virtual network links of the Private DNS Zones to the virtual network resource |
27
+
|`azurerm_private_endpoint`| Private Endpoints for the Azure Machine Learning workspace and associated resources |
28
+
29
+
## Variables
30
+
31
+
| Name | Description |
32
+
|-|-|
33
+
| name | Name of the deployment |
34
+
| environment | The deployment environment name (used for pre- and postfixing resource names) |
35
+
| location | The Azure region used for deployments |
36
+
37
+
38
+
## Usage
39
+
40
+
```bash
41
+
terraform plan \
42
+
-var 'name=azureml999' \
43
+
-var 'environment=dev' \
44
+
-var 'location=East US' \
45
+
-out demo.tfplan
46
+
47
+
terraform apply demo.tfplan
48
+
```
49
+
50
+
\* Example shown with [Bash](https://www.gnu.org/software/bash/). For [Powershell](https://docs.microsoft.com/en-us/powershell/) replace backslashes with backticks.
0 commit comments