Implementando um adaptador de cobrança
Aplica-se a: Windows Azure Pack
A implementação de uma Windows adaptador de cobrança do Azure Pack requer o consumo de dados de uso e a capacidade de aprovar eventos de assinatura/complemento de locatário antes que eles sejam confirmados. Opcionalmente, um adaptador de cobrança pode fornecer informações de preços para serviços. Implementar um adaptador de cobrança requer o consumo ou a implementação dos seguintes pontos de extremidade REST:
Windows ponto de extremidade da API REST do Serviço de Uso do Azure Pack
O Windows ponto de extremidade da API REST do Serviço de Uso do Azure Pack expõe dados de uso do locatário e eventos recentes a um sistema de cobrança. Um adaptador de cobrança precisará consumir os dois tipos de dados desse ponto de extremidade.
Dados de eventos sobre o gerenciamento de locatários de planos, assinaturas e assim por diante. Use a API REST do Serviço de Uso para obter esses dados de evento. Para obter mais informações, consulte Windows Referência de API REST de Uso do Serviço de Uso do Azure Pack. Para obter mais informações sobre como lidar com os dados de evento coletados, consulte Como manipular dados de evento de uso.
Utilização de recursos para os serviços aos quais o locatário assina. Use a chamada Recuperar Dados de Uso para Recursos de Locatário REST para obter essas informações. Para obter informações sobre como entregar os dados de utilização coletados, consulte Como lidar com dados de utilização de recursos de locatário.
O ponto de extremidade da API REST do Serviço de Uso no computador host precisará ser configurado. Para obter mais informações, consulte Configurar o Windows Serviço de Uso do Azure Pack.
Ponto de extremidade da API REST de aprovação de cobrança
O adaptador de cobrança implementa o Windows ponto de extremidade de referência da API REST de Aprovação de Cobrança do Serviço de Uso do Azure Pack para dar a um sistema de cobrança a oportunidade de aprovar, em tempo real, uma assinatura de locatário /criação ou exclusão de complemento de assinatura. Para obter informações sobre como entregar os dados enviados ao adaptador de cobrança do Windows Azure Pack, consulte Como lidar com solicitações de aprovação de cobrança. A implementação do ponto de extremidade da API REST de Aprovação de Cobrança é opcional.
Um adaptador de cobrança registra sua implementação da API REST de Aprovação de Cobrança com o Serviço de Uso. Para obter mais informações, consulte Configurar o Windows Serviço de Uso do Azure Pack.
Importante
Se você registrou outros assinantes obrigatórios no sistema de eventos de notificação de aprovação, verifique se o sistema de cobrança também o usa. Como outros assinantes do sistema de eventos de notificação de aprovação podem negar uma solicitação, um sistema de cobrança deve usar a API REST do Serviço de Uso para confirmar que a solicitação foi aprovada em todo o sistema. O uso de eventos de API REST como confirmação não contabiliza outras aprovações de assinante e provavelmente resultaria em processamento de eventos incorretos em todo o sistema.
Ponto de extremidade da API REST de preço
Opcionalmente, o ponto de extremidade da API REST de referência da API REST Windows serviço de uso do Azure Pack pode ser implementado para fornecer informações de preços ao sistema Windows Azure Pack. Para obter mais informações, consulte Como lidar com informações de preços.