Een factureringsadapter implementeren
Van toepassing op: Windows Azure Pack
De implementatie van een Windows Azure Pack-factureringsadapter vereist het verbruik van gebruiksgegevens en de mogelijkheid om tenantabonnementen/invoegtoepassingsgebeurtenissen goed te keuren voordat ze worden doorgevoerd. Een factureringsadapter kan eventueel prijsinformatie bieden voor services. Voor het implementeren van een factureringsadapter is het verbruik of de implementatie van de volgende REST-eindpunten vereist:
Windows Azure Pack Usage Service REST API-eindpunt
Het Windows Azure Pack Usage Service REST API-eindpunt toont tenantgebruiksgegevens en recente gebeurtenissen aan een factureringssysteem. Een factureringsadapter moet de twee typen gegevens van dit eindpunt gebruiken.
Gebeurtenisgegevens over tenantbeheer van plannen, abonnementen, enzovoort. Gebruik de REST API van de Usage Service om deze gebeurtenisgegevens op te halen. Zie voor meer informatie Windows Naslaginformatie over het gebruik van Azure Pack Usage Service REST API. Zie Gebruiksgegevens verwerken voor meer informatie over het verwerken van de verzamelde gebeurtenisgegevens.
Resourcegebruik voor de services waarop de tenant zich abonneert. Gebruik de rest-aanroep Gebruiksgegevens ophalen voor tenantbronnen om deze informatie op te halen. Zie Tenantresourcegebruiksgegevens verwerken voor informatie over het overdragen van de verzamelde gebruiksgegevens.
Het REST API-eindpunt van de Usage Service op de hostcomputer moet worden geconfigureerd. Zie De Windows Azure Pack Usage Service configureren voor meer informatie.
REST API-eindpunt voor factureringsgoedkeuring
De factureringsadapter implementeert het Windows REST API-referentie-eindpunt voor facturering van Azure Pack Usage Service om een factureringssysteem de mogelijkheid te geven om in realtime een tenantabonnement /abonnementsinvoegtoepassing te maken of te verwijderen. Zie Goedkeuringsaanvragen voor facturering verwerken voor informatie over het overdragen van de gegevens die naar de factureringsadapter zijn verzonden vanuit Windows Azure Pack. Implementatie van het REST API-eindpunt voor factureringsgoedkeuring is optioneel.
Een factureringsadapter registreert de implementatie van de REST API voor factureringsgoedkeuring met de Gebruiksservice. Zie De Windows Azure Pack Usage Service configureren voor meer informatie.
Belangrijk
Als u andere verplichte abonnees hebt geregistreerd bij het gebeurtenissysteem voor goedkeuringsmeldingen, moet u ervoor zorgen dat uw factureringssysteem dit ook gebruikt. Aangezien andere abonnees van het gebeurtenissysteem voor goedkeuringsmeldingen een aanvraag kunnen weigeren, moet een factureringssysteem de REST API van de Usage Service gebruiken om te bevestigen dat de aanvraag is goedgekeurd in het systeem. Het gebruik van REST API-gebeurtenissen als bevestiging houdt geen rekening met andere goedkeuringen van abonnees en leidt waarschijnlijk tot onjuiste gebeurtenisverwerking in het systeem.
Prijzen REST API-eindpunt
Optioneel kan het rest API-eindpunt Windows Azure Pack Usage Service Reference REST API worden geïmplementeerd om prijsinformatie te bieden aan het Windows Azure Pack-systeem. Zie Prijsinformatie verwerken voor meer informatie.