visão geral e perguntas frequentes sobre o Serviço de Aplicativo do Azure na cobrança do Azure Stack Hub

Este artigo mostra como os operadores de nuvem são cobrados por oferecer Serviço de Aplicativo do Azure no Azure Stack Hub e como eles podem cobrar seus locatários pelo uso do serviço.

Visão geral de cobrança

Os operadores de nuvem do Azure Stack Hub optam por implantar Serviço de Aplicativo do Azure no Azure Stack Hub no carimbo do Azure Stack Hub para oferecer os recursos de locatário de Serviço de Aplicativo do Azure e Azure Functions aos clientes. O provedor de recursos Serviço de Aplicativo do Azure consiste em vários tipos de funções que podem ser divididas entre camadas de infraestrutura e de trabalho.

As funções de infraestrutura não são cobradas porque são necessárias para a operação principal do serviço. As funções de infraestrutura podem ser expandidas conforme necessário para dar suporte às demandas dos locatários do operador de nuvem. As funções de infraestrutura são as seguintes:

  • Controladores
  • Funções de gerenciamento
  • Publicadores
  • Front-ends

As camadas de trabalho consistem em dois tipos de main: compartilhados e dedicados. O uso do trabalho é cobrado na assinatura do provedor padrão do operador de nuvem de acordo com os critérios a seguir.

Trabalhos compartilhados

Os trabalhos compartilhados são planos de Serviço de Aplicativo multilocatários e de host gratuitos e compartilhados e funções do Azure baseadas em consumo para muitos locatários. Os trabalhos compartilhados emitem medidores de uso quando marcados como prontos no provedor de recursos Serviço de Aplicativo do Azure.

Trabalhos dedicados

Os trabalhadores dedicados estão vinculados aos planos de Serviço de Aplicativo criados pelos locatários. Por exemplo, no SKU S1, os locatários podem dimensionar para 10 instâncias por padrão. Quando um locatário cria um plano de Serviço de Aplicativo S1, Serviço de Aplicativo do Azure aloca uma das instâncias no conjunto de dimensionamento da camada de trabalho pequena para o plano de Serviço de Aplicativo desse locatário. O trabalho atribuído não está mais disponível para ser atribuído a outros locatários. Se o locatário optar por dimensionar o plano de Serviço de Aplicativo para 10 instâncias, mais nove trabalhadores serão removidos do pool disponível e serão atribuídos ao plano de Serviço de Aplicativo do locatário.

Os medidores são emitidos para trabalhadores dedicados quando eles são:

  • Marcado como pronto no provedor de recursos Serviço de Aplicativo do Azure.
  • Atribuído a um plano de Serviço de Aplicativo.

Esse modelo de cobrança permite que os operadores de nuvem provisionem um pool de trabalhadores dedicados prontos para os clientes usarem sem pagar pelos trabalhadores até que eles sejam efetivamente reservados pelo plano de Serviço de Aplicativo do locatário.

Por exemplo, digamos que você tenha 20 trabalhadores na camada de trabalho pequena. Em seguida, se você tiver cinco clientes que criam dois planos de Serviço de Aplicativo S1 cada um, e cada um deles dimensionar o plano de Serviço de Aplicativo até duas instâncias, você não terá nenhum trabalho disponível. Como resultado, também não há capacidade para nenhum de seus clientes ou novos clientes escalarem horizontalmente ou criarem novos planos de Serviço de Aplicativo.

Os operadores de nuvem podem exibir o número atual de trabalhos disponíveis por camada de trabalho examinando as camadas de trabalho na configuração de Serviço de Aplicativo do Azure na administração do Azure Stack Hub.

Serviço de Aplicativo – tela Camadas de Trabalho

Ver o uso do cliente usando o serviço de uso do Azure Stack Hub

Os operadores de nuvem podem consultar a API de Uso de Recursos de Locatário do Azure Stack Hub para recuperar informações de uso para seus clientes. Você pode encontrar todos os medidores individuais que Serviço de Aplicativo emite para descrever o uso do locatário nas Perguntas frequentes sobre uso. Esses medidores são usados para calcular o uso por assinatura do cliente para calcular os encargos.

Perguntas frequentes

Como fazer licenciar o SQL Server e a infraestrutura do servidor de arquivos necessária nos pré-requisitos?

O licenciamento para SQL Server e infraestrutura de servidor de arquivos, exigido pelo provedor de recursos Serviço de Aplicativo do Azure, é abordado aqui: Pré-requisitos para implantar Serviço de Aplicativo no Azure Stack Hub.

As perguntas frequentes sobre o uso listam os medidores de locatário, mas não os preços desses medidores. Onde posso encontrá-las?

Como operador de nuvem, você é livre para aplicar seu próprio modelo de preços aos seus clientes. O serviço de uso fornece a medição de uso. Em seguida, você pode usar a quantidade de medidores para cobrar seus clientes com base no modelo de preços que você determinar. A capacidade de definir preços permite que os operadores diferenciem de outros operadores do Azure Stack Hub.

Como CSP, como posso oferecer SKUs gratuitas e compartilhadas para os clientes experimentarem o serviço?

Como operador de nuvem, você incorre em custos para oferecer SKUs gratuitas e compartilhadas porque elas são hospedadas em trabalhos compartilhados. Para minimizar esse custo, você pode optar por reduzir verticalmente a camada de trabalho compartilhada para um mínimo mínimo.

Importante

Os padrões do instalador para Trabalhos Compartilhados foram alterados em Serviço de Aplicativo do Azure no Azure Stack Hub 2020.Q2 para novas instalações. Por padrão, os Trabalhos Compartilhados são provisionados usando o SKU de computação A4_v2 que pode ser alterado pelo operador no momento da instalação ou após a instalação.

Por exemplo, para oferecer SKUs de plano de Serviço de Aplicativo gratuitas e compartilhadas e oferecer funções baseadas em consumo, você precisa de um mínimo de uma instância A1 disponível. Os trabalhadores compartilhados são multilocatários, para que possam hospedar vários aplicativos do cliente, cada um isolado individualmente e protegido pela área restrita Serviço de Aplicativo. Ao dimensionar a camada de trabalho compartilhada dessa maneira, você pode limitar sua despesa ao custo de uma vCPU por mês.

Em seguida, você pode optar por criar uma cota para uso em um plano, que oferece apenas SKUs gratuitas e compartilhadas e limita o número de planos de Serviço de Aplicativo gratuitos e compartilhados que seu cliente pode criar.

Scripts de exemplo para ajudar na cobrança

A equipe de Serviço de Aplicativo do Azure criou scripts de exemplo do PowerShell para ajudar a consultar o serviço de uso do Azure Stack Hub. Os operadores de nuvem podem usar esses scripts de exemplo para preparar sua própria cobrança para seus locatários. Os scripts de exemplo estão no repositório ferramentas do Azure Stack Hub no GitHub. Os scripts Serviço de Aplicativo estão na pasta AppService em Uso.

Os scripts de exemplo disponíveis são:

  • Get-AppServiceBillingRecords: este exemplo busca Serviço de Aplicativo do Azure nos registros de cobrança do Azure Stack Hub da API de Uso do Azure Stack Hub.
  • Get-AppServiceSubscriptionUsage: este exemplo calcula Serviço de Aplicativo do Azure em quantidades de uso do Azure Stack Hub por assinatura. Esse script calcula os valores de uso com base nos dados da API de Uso e nos preços fornecidos por medidor pelo operador de nuvem.
  • Suspend-UserSubscriptions: este exemplo suspende ou habilita assinaturas com base nos limites de uso especificados pelo operador de nuvem.