Skip to content

Commit 6ffd308

Browse files
committed
Acrolinx
1 parent aff4340 commit 6ffd308

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

azure-stack/user/pattern-train-ml-model-at-edge.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,20 +20,20 @@ Generate portable machine learning (ML) models from data that only exists on-pre
2020

2121
Many organizations would like to unlock insights from their on-premises or legacy data using tools that their data scientists understand. [Azure Machine Learning](/azure/machine-learning/) provides cloud-native tooling to train, tune, and deploy ML and deep learning models.
2222

23-
However, some data is too large send to the cloud or can't be sent to the cloud for regulatory reasons. Using this pattern, data scientists can use Azure Machine Learning to train models using on-premises data and compute.
23+
However, some data is too large send to the cloud or can't be sent to the cloud for regulatory reasons. With this pattern, data scientists can use Azure Machine Learning to train models using on-premises data and compute.
2424

2525
## Solution
2626

27-
The training at the edge pattern uses a virtual machine (VM) running on Azure Stack Hub. The VM is registered as a compute target in Azure ML, letting it access data only available on-premises. In this case, the data is stored in Azure Stack Hub's blob storage.
27+
The training at the edge pattern uses a virtual machine (VM) running on Azure Stack Hub. The VM is registered as a compute target in Azure Machine Learning, letting it access data only available on-premises. In this case, the data is stored in Azure Stack Hub's blob storage.
2828

29-
Once the model is trained, it's registered with Azure ML, containerized, and added to an Azure Container Registry for deployment. For this iteration of the pattern, the Azure Stack Hub training VM must be reachable over the public internet.
29+
Once the model is trained, it's registered with Azure Machine Learning, containerized, and added to an Azure Container Registry for deployment. For this iteration of the pattern, the Azure Stack Hub training VM must be reachable over the public internet.
3030

3131
[![Train ML model at the edge architecture](media/pattern-train-ml-model-at-edge/solution-architecture.png)](media/pattern-train-ml-model-at-edge/solution-architecture.png)
3232

3333
Here's how the pattern works:
3434

35-
1. The Azure Stack Hub VM is deployed and registered as a compute target with Azure ML.
36-
2. An experiment is created in Azure ML that uses the Azure Stack Hub VM as a compute target.
35+
1. The Azure Stack Hub VM is deployed and registered as a compute target with Azure Machine Learning.
36+
2. An experiment is created in Azure Machine Learning that uses the Azure Stack Hub VM as a compute target.
3737
3. Once the model is trained, it's registered and containerized.
3838
4. The model can now be deployed to locations that are either on-premises or in the cloud.
3939

@@ -44,7 +44,7 @@ This solution uses the following components:
4444
| Layer | Component | Description |
4545
|----------|-----------|-------------|
4646
| Azure | Azure Machine Learning | [Azure Machine Learning](/azure/machine-learning/) orchestrates the training of the ML model. |
47-
| | Azure Container Registry | Azure ML packages the model into a container and stores it in an [Azure Container Registry](/azure/container-registry/) for deployment.|
47+
| | Azure Container Registry | Azure Machine Learning packages the model into a container and stores it in an [Azure Container Registry](/azure/container-registry/) for deployment.|
4848
| Azure Stack Hub | App Service | [Azure Stack Hub with App Service](/azure-stack/operator/azure-stack-app-service-overview) provides the base for the components at the edge. |
4949
| | Compute | An Azure Stack Hub VM running Ubuntu with Docker is used to train the ML model. |
5050
| | Storage | Private data can be hosted in Azure Stack Hub blob storage. |
@@ -55,7 +55,7 @@ Consider the following points when deciding how to implement this solution:
5555

5656
### Scalability
5757

58-
To enable this solution to scale, you'll need to create an appropriately sized VM on Azure Stack Hub for training.
58+
To enable this solution to scale, you need to create an appropriately sized VM on Azure Stack Hub for training.
5959

6060
### Availability
6161

@@ -67,7 +67,7 @@ Ensure that models and experiments are appropriately registered, versioned, and
6767

6868
### Security
6969

70-
This pattern lets Azure ML access possible sensitive data on-premises. Ensure the account used to SSH into Azure Stack Hub VM has a strong password and training scripts don't preserve or upload data to the cloud.
70+
This pattern lets Azure Machine Learning access possible sensitive data on-premises. Ensure the account used to SSH into Azure Stack Hub VM has a strong password and training scripts don't preserve or upload data to the cloud.
7171

7272
## Next steps
7373

0 commit comments

Comments
 (0)