aks Módulo
Contém funcionalidade para implantar modelos de machine learning como pontos de extremidade de serviço Web no Serviço de Kubernetes do Azure.
Para cenários em que você precisa de orquestração de contêineres completa, incluindo descoberta do serviço em vários contêineres, dimensionamento automático e atualizações coordenadas de aplicativo, recomendamos o AKS (Serviço de Kubernetes do Azure).
Para obter mais informações, confira Implantar um modelo no Serviço de Kubernetes do Azure.
Classes
AksEndpoint |
Observação Essa é 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 apenas um serviço com apenas um ponto de extremidade de pontuação, a classe AksEndpoint permite implantar várias versões de serviço Web no mesmo ponto de extremidade de pontuação. Cada versão de serviço Web pode ser configurada para atender a uma porcentagem do tráfego para que você possa implantar modelos de maneira 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 serviço Web. O construtor webservice recupera uma representação na nuvem de um objeto de serviço Web 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 Essa é 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. Criar um objeto AksEndpointDeploymentConfiguration usando o método 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 de autorização das 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 método 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 implementado é criado a partir de 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 serviço único em um ponto de extremidade. Para implantar vários serviços em um ponto de extremidade, use a classe AksEndpoint. Para saber mais, confira Implantar um modelo em um cluster do Serviço de Kubernetes do Azure. Inicialize a instância do serviço Web. O construtor webservice recupera uma representação na nuvem de um objeto de serviço Web 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 da configuração de dimensionamento automático de um AksWebservice. Os valores de configuração do dimensionador automático são especificados usando os métodos Inicialize o Dimensionador Automático do AKS. |
ContainerResourceRequirements |
Define os requisitos de recursos para um contêiner usado pelo serviço Web. Os valores de ContainerResourceRequirement são especificados ao implantar ou atualizar um serviço web. Por exemplo, use os 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 da investigação de atividade para implantações do Webservice. Os valores de configuração LivenessProbeRequirements são especificados ao implantar ou atualizar um serviço Web.
Por exemplo, use os métodos Inicialize os requisitos de recurso de contêiner. |