aks Módulo
Contém a funcionalidade para implantar modelos de machine learning como pontos de extremidade de serviço Web no Serviço de Kubernetes do Azure.
O AKS (Serviço de Kubernetes do Azure) é recomendado para cenários em que você precisa de orquestração de contêiner completa, incluindo descoberta de serviço em vários contêineres, dimensionamento automático e atualizações coordenadas de aplicativos.
Para obter mais informações, consulte Implantar um modelo no Serviço de Kubernetes do Azure.
Classes
| AksEndpoint |
Observação Esta é uma classe experimental e pode mudar a qualquer momento. Consulte https://aka.ms/azuremlexperimental para obter mais informações. Representa uma coleção de versões de serviço Web por trás do mesmo ponto de extremidade em execução no Serviço de Kubernetes do Azure. Enquanto um AksWebservice implanta um único serviço com um único ponto de extremidade de pontuação, a classe AksEndpoint permite implantar várias versões de serviço Web atrás do mesmo ponto de extremidade de pontuação. Cada versão do serviço Web pode ser configurada para atender a uma porcentagem do tráfego para que você possa implantar modelos de forma controlada, por exemplo, para testes A/B. O AksEndpoint permite a implantação de um objeto de modelo semelhante ao AksWebservice. Inicialize a instância do Webservice. O construtor do Webservice recupera uma representação na nuvem de um objeto webservice associado ao workspace fornecido. Ele retornará uma instância de uma classe filho correspondente ao tipo específico do objeto webservice recuperado. |
| AksEndpointDeploymentConfiguration |
Observação Esta é uma classe experimental e pode mudar a qualquer momento. Consulte https://aka.ms/azuremlexperimental para obter mais informações. Representa informações de configuração de implantação para um serviço implantado no Serviço de Kubernetes do Azure. Crie um objeto AksEndpointDeploymentConfiguration usando o Inicialize um objeto de configuração para implantar um ponto de extremidade em um destino de computação do AKS. |
| AksServiceAccessToken |
Descreve o token de acesso que pode ser especificado no cabeçalho autorização de solicitações de pontuação para o serviço Web. Crie uma nova instância de WebServiceAccessToken. |
| AksServiceDeploymentConfiguration |
Representa informações de configuração de implantação para um serviço implantado no Serviço de Kubernetes do Azure. Crie um objeto AksServiceDeploymentConfiguration usando o Inicialize um objeto de configuração para implantar em um destino de computação do AKS. |
| AksWebservice |
Representa um modelo de machine learning implantado como um ponto de extremidade de serviço Web no Serviço de Kubernetes do Azure. Um serviço implantado é criado com base em um modelo, script e arquivos associados. O serviço Web resultante é um ponto de extremidade HTTP com balanceamento de carga com uma API REST. Você pode enviar dados para essa API e receber a previsão retornada pelo modelo. O AksWebservice implanta um único serviço em um ponto de extremidade. Para implantar vários serviços em um ponto de extremidade, use a AksEndpoint classe. Para obter mais informações, consulte Implantar um modelo em um cluster do Serviço de Kubernetes do Azure. Inicialize a instância do Webservice. O construtor do Webservice recupera uma representação na nuvem de um objeto webservice associado ao workspace fornecido. Ele retornará uma instância de uma classe filho correspondente ao tipo específico do objeto webservice recuperado. |
| AutoScaler |
Define detalhes para a configuração de dimensionamento automático de um AksWebservice. Os valores de configuração do AutoScaler são especificados usando os métodos ou Inicialize o Dimensionador Automático do AKS. |
| ContainerResourceRequirements |
Define os requisitos de recurso para um contêiner usado pelo serviço Web. Os valores containerResourceRequirement são especificados ao implantar ou atualizar um Webervice. Por exemplo, use os métodos ou métodos Inicialize os requisitos de recurso de contêiner. |
| DataCollection |
Define a configuração de coleta de dados para um AksWebservice. Intialize o objeto DataCollection. |
| LivenessProbeRequirements |
Define os requisitos de tempo de investigação de atividade para implantações do serviço Web. Os valores de configuração livenessProbeRequirements são especificados ao implantar ou atualizar um Webervice.
Por exemplo, use os métodos ou Inicialize os requisitos de recurso de contêiner. |