| deploy_model {azuremlsdk} | R Documentation | 
Deploy a web service from registered model(s)
Description
Deploy a web service from zero or more registered models. Types of web
services that can be deployed are LocalWebservice, which will deploy
a model locally, and AciWebservice and AksWebservice, which will
deploy a model to Azure Container Instances (ACI) and Azure Kubernetes
Service (AKS), respectively.The type of web service deployed will be
determined by the deployment_config specified. Returns a Webservice
object corresponding to the deployed web service.
Usage
deploy_model(
  workspace,
  name,
  models,
  inference_config,
  deployment_config = NULL,
  deployment_target = NULL
)
Arguments
workspace | 
 The   | 
name | 
 A string of the name to give the deployed service. Must be unique to the workspace, only consist of lowercase letters, numbers, or dashes, start with a letter, and be between 3 and 32 characters long.  | 
models | 
 A list of   | 
inference_config | 
 The   | 
deployment_config | 
 The deployment configuration of type
  | 
deployment_target | 
 The compute target to deploy the model to.
You will only need to specify this parameter if you are deploy to AKS,
in which case provide an   | 
Value
The LocalWebservice, AciWebservice, or AksWebservice object.
Details
If you encounter any issue in deploying your web service, please visit this troubleshooting guide.
See Also
inference_config(), aci_webservice_deployment_config(),
aks_webservice_deployment_config(), local_webservice_deployment_config()
Examples
## Not run: 
ws <- load_workspace_from_config()
model <- get_model(ws, name = "my_model")
r_env <- r_environment(name = "r_env")
inference_config <- inference_config(entry_script = "score.R",
                                     source_directory = ".",
                                     environment = r_env)
deployment_config <- aci_webservice_deployment_config(cpu_cores = 1, memory_gb = 1)
service <- deploy_model(ws,
                        name = "my_webservice",
                        models = list(model),
                        inference_config = inference_config,
                        deployment_config = deployment_config)
wait_for_deployment(service, show_output = TRUE)
## End(Not run)