| 
1 |  | -# Azure Machine Learning workspace  | 
 | 1 | +# Azure Machine Learning workspace (public network connectivity)  | 
2 | 2 | 
 
  | 
3 | 3 | This deployment configuration specifies an [Azure Machine Learning workspace](https://docs.microsoft.com/en-us/azure/machine-learning/concept-workspace),   | 
4 | 4 | and its associated resources including Azure Key Vault, Azure Storage, Azure Application Insights and Azure Container Registry.  | 
5 | 5 | 
 
  | 
6 | 6 | This configuration describes the minimal set of resources you require to get started with Azure Machine Learning.  | 
7 | 7 | 
 
  | 
 | 8 | +Network connectivity to the workspace is allowed over public endpoints, making this configuration suitable for open source projects or pilot environments.  | 
 | 9 | + | 
8 | 10 | ## Resources  | 
9 | 11 | 
 
  | 
10 | 12 | | Terraform Resource Type | Description |  | 
11 | 13 | | - | - |  | 
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 |  | 
 | 14 | +| `azurerm_resource_group` | The resource group all resources get deployed into. |  | 
 | 15 | +| `azurerm_application_insights` | An Azure Application Insights instance associated to the Azure Machine Learning workspace. |  | 
 | 16 | +| `azurerm_key_vault` | An Azure Key Vault instance associated to the Azure Machine Learning workspace. |  | 
 | 17 | +| `azurerm_storage_account` | An Azure Storage instance associated to the Azure Machine Learning workspace. |  | 
 | 18 | +| `azurerm_container_registry` | An Azure Container Registry instance associated to the Azure Machine Learning workspace. |  | 
 | 19 | +| `azurerm_machine_learning_workspace` | An Azure Machine Learning workspace instance. |  | 
 | 20 | +| `azurerm_machine_learning_compute_instance` | An Azure Machine Learning compute instance a single-node managed compute. |  | 
 | 21 | +| `azurerm_machine_learning_compute_cluster` | An Azure Machine Learning compute cluster as multi-node shared and managed compute. |  | 
18 | 22 | 
 
  | 
19 | 23 | ## Variables  | 
20 | 24 | 
 
  | 
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 |  | 
 | 25 | +| Name | Description | Default |  | 
 | 26 | +|-|-|-|  | 
 | 27 | +| name | Name of the deployment | - |  | 
 | 28 | +| environment | The deployment environment name (used for pre- and postfixing resource names) | dev  |  | 
 | 29 | +| location | The Azure region used for deployments | East US |  | 
26 | 30 | 
 
  | 
27 | 31 | ## Usage  | 
28 | 32 | 
 
  | 
29 | 33 | ```bash  | 
 | 34 | +terraform init  | 
 | 35 | + | 
30 | 36 | terraform plan -var name=azureml567 -out demo.tfplan  | 
31 | 37 | 
 
  | 
32 | 38 | terraform apply "demo.tfplan"  | 
33 | 39 | ```  | 
 | 40 | + | 
 | 41 | +## Learn more  | 
 | 42 | + | 
 | 43 | +- If you are new to Azure Machine Learning, see [Azure Machine Learning service](https://azure.microsoft.com/services/machine-learning-service/) and [Azure Machine Learning documentation](https://docs.microsoft.com/azure/machine-learning/).  | 
 | 44 | +- 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).  | 
 | 45 | +- For all configurations of Azure Machine Learning in Terraform, see [Terraform Hashicorp AzureRM provider documentation](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/machine_learning_workspace).  | 
0 commit comments