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
Copy file name to clipboardExpand all lines: docs/getting_started.md
+14-9Lines changed: 14 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,6 +17,7 @@ We recommend working through this guide completely to ensure everything is worki
17
17
-[Set up the Pipeline](#set-up-the-pipeline)
18
18
-[Further Exploration](#further-exploration)
19
19
-[Deploy the model to Azure Kubernetes Service](#deploy-the-model-to-azure-kubernetes-service)
20
+
-[Web Service Authentication on Azure Kubernetes Service](#web-service-authentication-on-azure-kubernetes-service)
20
21
-[Deploy the model to Azure App Service (Azure Web App for containers)](#deploy-the-model-to-azure-app-service-azure-web-app-for-containers)
21
22
-[Example pipelines using R](#example-pipelines-using-r)
22
23
-[Observability and Monitoring](#observability-and-monitoring)
@@ -48,15 +49,15 @@ Create a variable group named **``devopsforai-aml-vg``**. The YAML pipeline defi
48
49
49
50
The variable group should contain the following required variables. **Azure resources that don't exist yet will be created in the [Provisioning resources using Azure Pipelines](#provisioning-resources-using-azure-pipelines) step below.**
50
51
51
-
| Variable Name | Suggested Value | Short description |
| BASE_NAME |[your project name]| Unique naming prefix for created resources - max 10 chars, letters and numbers only |
54
-
| LOCATION | centralus |[Azure location](https://azure.microsoft.com/en-us/global-infrastructure/locations/), no spaces |
55
-
| RESOURCE_GROUP | mlops-RG | Azure Resource Group name |
56
-
| WORKSPACE_NAME | mlops-AML-WS | Azure ML Workspace name |
57
-
| AZURE_RM_SVC_CONNECTION | azure-resource-connection |[Azure Resource Manager Service Connection](#create-an-azure-devops-service-connection-for-the-azure-resource-manager) name |
58
-
| WORKSPACE_SVC_CONNECTION | aml-workspace-connection |[Azure ML Workspace Service Connection](#create-an-azure-devops-azure-ml-workspace-service-connection) name |
59
-
| ACI_DEPLOYMENT_NAME | mlops-aci |[Azure Container Instances](https://azure.microsoft.com/en-us/services/container-instances/) name |
52
+
| Variable Name | Suggested Value | Short description |
| BASE_NAME |[your project name]| Unique naming prefix for created resources - max 10 chars, letters and numbers only |
55
+
| LOCATION | centralus |[Azure location](https://azure.microsoft.com/en-us/global-infrastructure/locations/), no spaces |
56
+
| RESOURCE_GROUP | mlops-RG | Azure Resource Group name |
57
+
| WORKSPACE_NAME | mlops-AML-WS | Azure ML Workspace name |
58
+
| AZURE_RM_SVC_CONNECTION | azure-resource-connection |[Azure Resource Manager Service Connection](#create-an-azure-devops-service-connection-for-the-azure-resource-manager) name |
59
+
| WORKSPACE_SVC_CONNECTION | aml-workspace-connection |[Azure ML Workspace Service Connection](#create-an-azure-devops-azure-ml-workspace-service-connection) name |
60
+
| ACI_DEPLOYMENT_NAME | mlops-aci |[Azure Container Instances](https://azure.microsoft.com/en-us/services/container-instances/) name |
60
61
61
62
Make sure you select the **Allow access to all pipelines** checkbox in the variable group configuration.
62
63
@@ -200,6 +201,10 @@ After successfully deploying to Azure Container Instances, the next stage will d
200
201
201
202
Consider enabling [manual approvals](https://docs.microsoft.com/en-us/azure/devops/pipelines/process/approvals) before the deployment stages.
202
203
204
+
#### Web Service Authentication on Azure Kubernetes Service
205
+
206
+
When deploying to Azure Kubernetes Service, key-based authentication is enabled by default. You can also enable token-based authentication. Token-based authentication requires clients to use an Azure Active Directory account to request an authentication token, which is used to make requests to the deployed service. For more details on how to authenticate with ML web service deployed on the AKS service please follow [Smoke Test](../ml_service/util/smoke_test_scoring_service.py) or the Azure documentation on [web service authentication](https://docs.microsoft.com/en-us/azure/machine-learning/how-to-deploy-azure-kubernetes-service#web-service-authentication).
207
+
203
208
### Deploy the model to Azure App Service (Azure Web App for containers)
204
209
205
210
If you want to deploy your scoring service as an [Azure App Service](https://docs.microsoft.com/en-us/azure/machine-learning/service/how-to-deploy-app-service) instead of Azure Container Instances and Azure Kubernetes Service, follow these additional steps.
0 commit comments