|
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