Visão geral do serviço de uso do pacote Windows Azure
Aplica-se a: Windows Azure Pack
O Windows Azure Pack for Windows Server Usage Service dá aos prestadores de serviços a capacidade de construir os seus próprios sistemas para a faturação do cliente e processamento de análise.
Windows Azure Pack capta informações de alocação e consumo de recursos nos vários serviços utilizados por um cliente ou inquilino. Estes dados são armazenados por um período limitado e são direcionados para utilização por sistemas financeiros para faturação e análise de serviços prestados. A informação capturada consiste em ações com impacto de faturação no portal do inquilino self-service ou na Camada de API rest de gestão de serviços.
O serviço de utilização Windows Azure Pack fornece dois tipos de dados:
Utilização de recursos do inquilino para cada subscrição.
Plano recente, eventos de informação de complemento, subscrição e conta.
A API de Serviço de Utilização coloca à disposição dos prestadores de serviços os dados de utilização que criam os seus próprios sistemas de faturação para os consumir. Windows Azure Pack fornece uma API de aprovação de faturação que os sistemas de faturação subscrevem para aprovar pedidos de subscrição de inquilinos e de complementos de subscrição. As informações sobre preços dos serviços prestados podem ser expostas por uma API de preços.
Windows Azure Pack não fornece a sua própria implementação de um sistema de faturação. O Serviço de Utilização é fornecido para permitir a implementação de serviços de faturação. O acesso ao Serviço de Utilização é ativado através do desenvolvimento de um Adaptador de Faturação que funciona como interface entre um serviço de faturação e a API REST utilizada para aceder ao Serviço de Utilização.
O fluxo de trabalho do administrador que afeta um sistema de faturação depende se o sistema de faturação frequentemente mapeia a sua visão - através do consumo frequente do Serviço de Utilização REST API - para uma implementação Windows Azure Pack. Para obter mais informações, consulte os fluxos de trabalho da operação de utilização do administrador.
Amostras
O Windows Azure Pack Developer Kit fornece amostras para criar um adaptador de faturação. Para mais informações, consulte a amostra do adaptador de faturação do Azure Pack Windows. O código-fonte da amostra está disponível a partir de https://www.microsoft.com/en-us/download/details.aspx?id=41146.
Arquitetura de Serviço de Utilização
O serviço de utilização do pacote Windows Azure é composto por três sistemas principais; processamento de dados de utilização, aprovação e preços.
Processamento de dados de utilização
O processamento de dados de utilização consiste em três funções; geração de dados de utilização, recolha de dados de uso e consumo de dados de utilização por um sistema de faturação.
Geração de dados de utilização
Os dados de utilização são gerados pelos fornecedores de recursos registados como parte de uma implementação Windows Azure Pack. Os dados de utilização criados são específicos de uma subscrição e estão expostos ao coletor de dados do Serviço de Utilização através de uma API REST. Os criadores de fornecedores de recursos devem implementar a API REST necessária para apoiar a recolha de dados de utilização. Para mais informações, consulte os pontos finais do Fornecedor de Recursos Personalizados.
Recolha de dados de utilização
Windows Azure Pack a recolha de dados de utilização consiste num coletor de uso, numa base de dados de utilização e numa API de serviço de utilização. O coletor de uso está programado para desencadear a recolha de dados de utilização dos fornecedores de recursos registados de forma circular.
Em cada ciclo, o coletor de utilização determina os fornecedores de recursos que existem no sistema e, em seguida, interage com eles para obter dados de utilização. Por predefinição, os dados recolhidos são armazenados na base de dados de utilização durante 40 dias. Este valor pode ser configurado em DataRetentionDurationDays na tabela Utilização.Configuração na base de dados Microsoft.MgmtSvc.Usage. Para obter mais informações, consulte a Tabela de Configuração de Utilização.
Nota
O coletor de utilização encontra-se hospedado no Serviço IIS do UsageCollector .
Consumo de Dados de Utilização
A API do Serviço de Utilização DISPÕE de informação disponibilizada para consumo através de sistemas de faturação ou serviços de análise. Para obter mais informações, consulte Windows Utilização do Serviço de Utilização do Pacote Azure Consulte a API Referência.
Um adaptador de faturação deve ler regularmente os dados da API do Serviço de Utilização. Isto permite que o sistema de faturação mantenha os seus dados sincronizados com Windows Azure Pack. Os sistemas de faturação só devem utilizar dados da API do Serviço de Utilização para determinar se deve ou não ser executada uma tarefa de faturação relacionada com o uso.
Nota
A API de Serviço de Utilização ESTÁ hospedada no Serviço IIS de Utilização.
Aprovação de faturação
Um sistema de faturação vai querer a oportunidade de aprovar ou negar uma subscrição/criação ou supressão. Por exemplo, se o cartão de crédito do arrendatário for recusado, um pedido de criação de subscrição deve - dependendo dos processos de negócio do sistema de faturação - ser negado. Windows Azure Pack fornece um sistema de aprovação de faturação em tempo real que os sistemas de faturação subscrevem para aprovar pedidos de subscrição de inquilinos e complementos de subscrição. Para mais informações, consulte a referência de API do serviço de Windows Azure Pack Use Approval.
Sistema de Preços
As informações sobre preços dos serviços prestados podem ser facultativamente disponibilizadas a uma Windows a implementação do Azure Pack através do ponto final da API pricing REST. Implementada como parte de um adaptador de faturação, a API priceing REST permite que a informação de plano e de preços adicionais fluam para o sistema. Para obter mais informações, consulte informações sobre preços de manuseamento.
Adaptador de faturação
A chave para a implementação de um sistema de faturação é o Adaptador de Faturação que funciona como o ponto de integração entre um sistema de faturação e os vários tipos de dados disponibilizados a partir do Serviço de Utilização de Pacotes Windows Azure. O papel do Adaptador de Faturação é traduzir os dados recebidos do ponto final do Serviço de Utilização REST API, do ponto final da API de aprovação de faturação e do ponto final de preços necessários para os requisitos específicos de uma organização. Para obter informações sobre a criação de um adaptador de faturação, consulte implementar um adaptador de faturação.
Pontos finais do serviço de utilização
O diagrama seguinte ilustra os vários pontos finais REST.
Service Reporting
O Relatório de Serviços em System Center 2012 R2 permite que os administradores de fornecedores de TI alojassem para ver o consumo de inquilinos de máquinas virtuais, recursos como computação, rede e armazenamento, e inventário do sistema operativo na sua infraestrutura. Para mais informações, consulte https://technet.microsoft.com/en-us/library/dn251058.aspx