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
|[Newsgroup Data Classification](https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/automated-machine-learning/classification-text-dnn/auto-ml-classification-text-dnn.ipynb)|[Beverage Production Forecast](https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/automated-machine-learning/forecasting-beer-remote/auto-ml-forecasting-beer-remote.ipynb)|
Copy file name to clipboardExpand all lines: articles/machine-learning/service/concept-compute-instance.md
+18-20Lines changed: 18 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,33 +8,34 @@ ms.subservice: core
8
8
ms.topic: conceptual
9
9
ms.author: sgilley
10
10
author: sdgilley
11
-
ms.date: 11/04/2019
11
+
ms.date: 12/13/2019
12
12
# As a data scientist, I want to know what a compute instance is and how to use it for Azure Machine Learning.
13
13
---
14
14
15
15
# What is an Azure Machine Learning compute instance?
16
16
17
-
An Azure Machine Learning compute instance (preview) is a fully managed cloud-based workstation for data scientists. Compute instance makes it easy to get started with Azure Machine Learning development. Compute instance provides management and enterprise readiness capabilities for IT administrators. Use a compute instance as your fully configured and managed development environment in the cloud.
17
+
An Azure Machine Learning compute instance (preview) is a fully-managed cloud-based workstation for data scientists.
18
+
19
+
Compute instances make it easy to get started with Azure Machine Learning development as well as provide management and enterprise readiness capabilities for IT administrators.
20
+
21
+
Use a compute instance as your fully configured and managed development environment in the cloud.
22
+
23
+
Compute instances are typically used as development environments. They can also be used as a compute target for training and inferencing for development and testing. For large tasks, an [Azure Machine Learning compute cluster](how-to-set-up-training-targets.md#amlcompute) with multi-node scaling capabilities is a better compute target choice.
18
24
19
25
> [!NOTE]
20
26
> Compute instances are currently available only for workspaces with a region of **North Central US** or **UK South**, with support for other regions coming soon.
21
27
>If your workspace is in any other region, you can continue to create and use a [Notebook VM](concept-compute-instance.md#notebookvm) instead.
22
28
23
29
## Why use a compute instance?
24
30
25
-
A compute instance is a managed virtual machine (VM), optimized to be your machine learning development environment in the cloud. It provides the following benefits:
31
+
A compute instance is a fully-managed cloud-based workstation optimized for your machine learning development environment. It provides the following benefits:
26
32
27
-
***Productive**: Data scientists can build and deploy models using integrated notebooks and the following tools in their web browser:
28
-
* Jupyter
29
-
* JupyterLab
30
-
* RStudio
31
-
***Managed and secure**: Reduce your security footprint and add compliance with enterprise security requirements. Compute instances provide robust management policies and secure networking configurations such as:
32
-
* Automated provisioning through Resource Manager templates or Azure Machine Learning SDK
33
-
*[Role-based access control (RBAC)](/azure/role-based-access-control/overview).
34
-
* Virtual network support. You can [create a compute instance in a virtual network](how-to-enable-virtual-network.md#compute-instance).
35
-
* SSH policy to enable/disable SSH access
36
-
***Preconfigured for machine learning**: Save time on setup tasks with pre-configured and up-to-date ML packages, deep learning frameworks, GPU drivers.
37
-
***Fully customizable**: Broad support for Azure VM types including GPUs and persisted low-level customization such as installing packages and drivers makes advanced scenarios a breeze.
33
+
|Key benefits||
34
+
|----|----|
35
+
|Productivity|Data scientists can build and deploy models using integrated notebooks and the following tools in their web browser:<br/>- Jupyter<br/>- JupyterLab<br/>- RStudio|
36
+
|Managed & secure|Reduce your security footprint and add compliance with enterprise security requirements. Compute instances provide robust management policies and secure networking configurations such as:<br/><br/>- Auto-provisioning from Resource Manager templates or Azure Machine Learning SDK<br/>- [Role-based access control (RBAC)](/azure/role-based-access-control/overview)<br/>- [Virtual network support](how-to-enable-virtual-network.md#compute-instance)<br/>- SSH policy to enable/disable SSH access|
37
+
|Preconfigured or ML|Save time on setup tasks with pre-configured and up-to-date ML packages, deep learning frameworks, GPU drivers.|
38
+
|Fully customizable|Broad support for Azure VM types including GPUs and persisted low-level customization such as installing packages and drivers makes advanced scenarios a breeze. |
38
39
39
40
## <aname="contents"></a>Tools and environments
40
41
@@ -43,9 +44,7 @@ Azure Machine Learning compute instance enables you to author, train, and deploy
43
44
44
45
These tools and environments are installed on the compute instance:
Compute instances are typically used as development environments. They can also be used as a compute target for training and inferencing for development and testing. For large tasks, an [Azure Machine Learning compute cluster](how-to-set-up-training-targets.md#amlcompute) with multi-node scaling capabilities is a better compute target choice.
80
78
81
79
82
80
## Accessing files
@@ -110,7 +108,7 @@ For each compute instance in your workspace you can:
110
108
* SSH into compute instance. SSH access is disabled by default but can be enabled at compute instance creation time. SSH access is through public/private key mechanism. The tab will give you details for SSH connection such as IP address, username, and port number.
111
109
* Get details about a specific compute instance such as IP address, and region.
112
110
113
-
[RBAC](/azure/role-based-access-control/overview) allows you to control which users in the workspace can create, delete, start, stop, restart a compute instance. All users in the workspace contributor and owner role can create, delete, start, stop, and restart compute instances across the workspace. However, only the creator of a specific compute instance is allowed to access Jupyter, JupyterLab, and RStudio on that compute instance. The creator of the compute instance has the compute instance dedicated to them, have root access, and can terminal in through Jupyter. Compute instance will have single-user login of creator user and all actions will use that user’s identity for RBAC and attribution of experiment runs. SSH acess is controlled through public/private key mechanism.
111
+
[RBAC](/azure/role-based-access-control/overview) allows you to control which users in the workspace can create, delete, start, stop, restart a compute instance. All users in the workspace contributor and owner role can create, delete, start, stop, and restart compute instances across the workspace. However, only the creator of a specific compute instance is allowed to access Jupyter, JupyterLab, and RStudio on that compute instance. The creator of the compute instance has the compute instance dedicated to them, have root access, and can terminal in through Jupyter. Compute instance will have single-user login of creator user and all actions will use that user’s identity for RBAC and attribution of experiment runs. SSH access is controlled through public/private key mechanism.
114
112
115
113
You can also create an instance
116
114
* Directly from the integrated notebooks experience
0 commit comments