aks 模块

包含将机器学习模型部署为 Azure Kubernetes 服务上的 Web 服务终结点的功能。

对于需要完整容器业务流程的方案,建议使用 Azure Kubernetes 服务(AKS),包括跨多个容器的服务发现、自动缩放和协调的应用程序升级。

有关详细信息,请参阅 将模型部署到 Azure Kubernetes 服务

AksEndpoint

注释

这是一个实验类,随时可能会更改。 有关详细信息,请参阅 https://aka.ms/azuremlexperimental

表示 Azure Kubernetes 服务上运行的同一终结点后面的 Web 服务版本的集合。

AksWebservice AksEndpoint 类部署具有单个评分终结点的单个服务,因此,可以在同一评分终结点后面部署多个 Web 服务版本。 可以将每个 Web 服务版本配置为提供流量的百分比,以便可以采用受控方式部署模型,例如用于 A/B 测试。 AksEndpoint 允许从类似于 AksWebservice 的模型对象进行部署。

初始化 Webservice 实例。

Webservice 构造函数检索与提供的工作区关联的 Webservice 对象的云表示形式。 它将返回与检索的 Webservice 对象的特定类型对应的子类的实例。

AksEndpointDeploymentConfiguration

注释

这是一个实验类,随时可能会更改。 有关详细信息,请参阅 https://aka.ms/azuremlexperimental

表示在 Azure Kubernetes 服务上部署的服务的部署配置信息。

使用 deploy_configuration 类的方法 AksEndpoint 创建 AksEndpointDeploymentConfiguration 对象。

初始化用于将终结点部署到 AKS 计算目标的配置对象。

AksServiceAccessToken

描述可在对 Webservice 的评分请求的授权标头中指定的访问令牌。

创建 WebServiceAccessToken 的新实例。

AksServiceDeploymentConfiguration

表示在 Azure Kubernetes 服务上部署的服务的部署配置信息。

使用 deploy_configuration 类的方法 AksWebservice 创建 AksServiceDeploymentConfiguration 对象。

初始化用于部署到 AKS 计算目标的配置对象。

AksWebservice

表示部署为 Azure Kubernetes 服务上的 Web 服务终结点的机器学习模型。

部署的服务是从模型、脚本和关联的文件创建的。 生成的 Web 服务是具有 REST API 的负载均衡 HTTP 终结点。 可以将数据发送到此 API,并接收模型返回的预测。

AksWebservice 将单个服务部署到一个终结点。 若要将多个服务部署到一个终结点,请使用类 AksEndpoint

有关详细信息,请参阅 将模型部署到 Azure Kubernetes 服务群集

初始化 Webservice 实例。

Webservice 构造函数检索与提供的工作区关联的 Webservice 对象的云表示形式。 它将返回与检索的 Webservice 对象的特定类型对应的子类的实例。

AutoScaler

定义 AksWebservice 自动缩放配置的详细信息。

自动缩放程序配置值是使用deploy_configuration类的updateAksWebservice方法指定的。

初始化 AKS 自动缩放程序。

ContainerResourceRequirements

定义 Web 服务使用的容器的资源要求。

部署或更新 Webervice 时指定 ContainerResourceRequirement 值。 例如,使用deploy_configuration类或update类的方法AksWebservicecreate_versiondeploy_configurationupdate_versionAksEndpoint方法。

初始化容器资源要求。

DataCollection

定义 .. 的 AksWebservice数据收集配置。

初始化 DataCollection 对象。

LivenessProbeRequirements

定义 Web 服务部署的实时性探测时间要求。

部署或更新 Webervice 时,指定 LivenessProbeRequirements 配置值值。 例如,使用deploy_configuration类或类的updateAksWebservice方法,create_versiondeploy_configurationupdate_version类的方法AksEndpoint

初始化容器资源要求。