aks Módulo
Contém funcionalidades para implementar modelos de machine learning como pontos finais de serviço Web no Azure Kubernetes Service.
Azure Kubernetes Service (AKS) é recomendado para cenários em que precisa de orquestração completa de contentores, incluindo deteção de serviços em vários contentores, dimensionamento automático e atualizações coordenadas de aplicações.
Para obter mais informações, veja Implementar um modelo para Azure Kubernetes Service.
Classes
AksEndpoint |
Nota Esta é uma classe experimental e pode mudar em qualquer altura. Para obter mais informações, veja https://aka.ms/azuremlexperimental. Representa uma coleção de versões de serviço Web atrás do mesmo ponto final em execução no Azure Kubernetes Service. Enquanto um AksWebservice implementa um único serviço com um único ponto final de classificação, a classe AksEndpoint permite-lhe implementar várias versões de serviço Web atrás do mesmo ponto final de classificação. Cada versão do serviço Web pode ser configurada para servir uma percentagem do tráfego para que possa implementar modelos de forma controlada, por exemplo, para testes A/B. O AksEndpoint permite a implementação a partir de um objeto de modelo semelhante ao AksWebservice. Inicialize a instância do Webservice. O construtor webservice obtém uma representação na cloud de um objeto Webservice associado à área de trabalho fornecida. Devolverá uma instância de uma classe subordinada correspondente ao tipo específico do objeto Webservice obtido. |
AksEndpointDeploymentConfiguration |
Nota Esta é uma classe experimental e pode mudar em qualquer altura. Para obter mais informações, veja https://aka.ms/azuremlexperimental. Representa informações de configuração de implementação para um serviço implementado no Azure Kubernetes Service. Crie um objeto AksEndpointDeploymentConfiguration com o Inicialize um objeto de configuração para implementar um Ponto Final num destino de computação do AKS. |
AksServiceAccessToken |
Descreve o token de acesso que pode ser especificado no cabeçalho Autorização de pedidos de classificação para Webservice. Crie uma nova instância de WebServiceAccessToken. |
AksServiceDeploymentConfiguration |
Representa uma informação de configuração de implementação para um serviço implementado no Azure Kubernetes Service. Crie um objeto AksServiceDeploymentConfiguration com o Inicialize um objeto de configuração para implementar num destino de computação do AKS. |
AksWebservice |
Representa um modelo de machine learning implementado como um ponto final de serviço Web no Azure Kubernetes Service. Um serviço implementado é criado a partir de um modelo, script e ficheiros associados. O serviço Web resultante é um ponto final HTTP com balanceamento de carga com uma API REST. Pode enviar dados para esta API e receber a predição devolvida pelo modelo. O AksWebservice implementa um único serviço num ponto final. Para implementar vários serviços num ponto final, utilize a AksEndpoint classe . Para obter mais informações, veja Implementar um modelo num cluster de Azure Kubernetes Service. Inicialize a instância do Webservice. O construtor webservice obtém uma representação na cloud de um objeto Webservice associado à área de trabalho fornecida. Devolverá uma instância de uma classe subordinada correspondente ao tipo específico do objeto Webservice obtido. |
AutoScaler |
Define detalhes para a configuração do dimensionamento automático de um AksWebservice. Os valores de configuração do Dimensionador Automático são especificados com os Inicialize o Dimensionador Automático do AKS. |
ContainerResourceRequirements |
Define os requisitos de recursos para um contentor utilizado pelo Webservice. Os valores ContainerResourceRequirement são especificados ao implementar ou atualizar um Webervice. Por exemplo, utilize os Inicialize os requisitos de recursos de contentor. |
DataCollection |
Define a configuração da recolha de dados para um AksWebservice. Intialize o objeto DataCollection. |
LivenessProbeRequirements |
Define os requisitos de tempo de pesquisa de liveness para implementações do Webservice. Os valores de configuração livenessProbeRequirements são especificados ao implementar ou atualizar um Webervice.
Por exemplo, utilize os Inicialize os requisitos de recursos de contentor. |