Delen via


Aanbevelingen voor het afstemmen van gebruik op factureringsverhogingen

Is van toepassing op deze aanbeveling voor de controlelijst voor kostenoptimalisatie van Azure Well-Architected Framework:

CO:06 Gebruik afstemmen op de factureringsverhogingen. U moet inzicht hebben in de factureringsverhogingen (meters) en het resourcegebruik afstemmen op deze stappen. Wijzig de service zodat deze overeenkomt met de factureringsverhogingen, of pas het resourcegebruik aan zodat deze overeenkomt met de factureringsverhogingen. Overweeg om een proof-of-concept te gebruiken om kennis van facturering en ontwerpkeuzes voor belangrijke kostenfactoren te valideren en manieren te onthullen om facturering en resourcegebruik op elkaar af te stemmen.

In deze handleiding worden de aanbevelingen beschreven voor het afstemmen van resourcegebruik op factureringsverhogingen. Resources worden gefactureerd met specifieke stappen, zoals per uur of per exemplaar. Als u de kosten wilt optimaliseren, moet u uw gebruik afstemmen op deze stappen. U moet een resource aanpassen aan uw workloadgebruik of uw workload aanpassen aan de resourcefactureringsverhogingen, ook wel meters genoemd. Implementeer de volgende richtlijnen, zodat u ervoor kunt zorgen dat uw workload de maximale waarde van elke resource afleidt. Als u facturering en ontwerp niet kunt afstemmen, kunnen er onnodige kosten in rekening worden gebracht.

Definities

Termijn Definitie
Factureringsverhoging Een gebruikshoeveelheid die een kosten (meter) met zich meebrengt, zoals een tijdseenheid, het aantal exemplaren of de grootte van gegevens.
Factureringsfactor Het type gebruik dat kosten met zich meebrengt, zoals tijd, opslag, hoeveelheid gegevensoverdracht of aantal aanvragen.

Belangrijke ontwerpstrategieën

Bij het afstemmen van het resourcegebruik met de factureringsverhogingen moet u ervoor zorgen dat uw resourceverbruik overeenkomt met de intervallen of hoeveelheden waarvoor u kosten in rekening worden gebracht. Als een service bijvoorbeeld per uur in rekening wordt gebracht, maar u deze slechts voor een fractie van die tijd gebruikt, kunt u bewerkingen aanpassen om het gebruik van dat uur te maximaliseren.

Als u geld wilt besparen, moet u ervoor zorgen dat u begrijpt hoe u voor een service wordt gefactureerd. U moet inzicht hebben in specifieke verhogingen, zoals uurtarieven, kosten per gigabyte of kosten per aanvraag. Pas de configuratie van de service of de wijze waarop u de service gebruikt aan de factureringsstappen aan en zorg ervoor dat u geen onnodige kosten maakt. Evalueer de specifieke behoeften van uw workload en begrijp hoe u wordt gefactureerd voor verschillende resources. Pas op basis van uw bevindingen het gebruik of de resource aan om de kosten te optimaliseren.

Factureringsfactoren bepalen

Factureringsfactoren verschillen per service. Factureringsfactoren zijn onder andere het exemplaarnummer, de tijd, de transactiesnelheid en de transactiegrootte. Ze omvatten ook beschikbaarheidszone, locatie, opslaghoeveelheid, binnenkomende gegevens en uitgaande gegevens. Maak uzelf vertrouwd met de prijsdrempels van de services die u gebruikt. U kunt uw gebruik afstemmen om de waarde van de resource te maximaliseren en alleen kosten in rekening brengen wanneer dat nodig is.

Hier volgen enkele veelvoorkomende factureringsfactoren:

  • Runtime: De runtime verwijst naar de duur die een resource actief uitvoert of wordt gebruikt. Runtime wordt doorgaans gemeten in uren, dagen of maanden. De runtime helpt u bij het analyseren van de kosten van resourcegebruik in de loop van de tijd. Het is belangrijk voor kostenoptimalisatie, omdat u mogelijkheden kunt identificeren om het resourcegebruik en de bijbehorende kosten te minimaliseren.
  • Gegevensoverdracht: Gegevensoverdracht verwijst naar de verplaatsing van gegevens naar en uit een resource. De kosten voor gegevensoverdracht kunnen variëren afhankelijk van de hoeveelheid gegevens. Inzicht in de kosten voor gegevensoverdracht, zodat u patronen voor gegevensoverdracht kunt optimaliseren, de juiste netwerkconfiguraties kunt selecteren en de kosten voor gegevensverplaatsing kunt minimaliseren.
  • Gespecialiseerde services: Gespecialiseerde services zijn services of functies die u met andere resources gebruikt. Deze services kunnen bestaan uit gespecialiseerde databases, AI-services of andere geavanceerde mogelijkheden. Evalueer de kosten van gespecialiseerde services, omdat deze mogelijk afzonderlijke prijsmodellen hebben of extra kosten met zich meebrengen.
  • Virtuele CPU's (vCPU's): Het gebruik van vCPU's binnen een resource is het vCPU-gebruik. Resources zoals virtuele machines worden vaak gefactureerd op basis van het aantal toegewezen vCPU's. Bewaak en optimaliseer het vCPU-gebruik, zodat u efficiënt gebruik van resources kunt garanderen en onnodige kosten kunt minimaliseren.
  • Uptimegaranties: Uptime-garanties verwijzen naar de service level agreements (SLA's) die cloudproviders bieden over de beschikbaarheid en betrouwbaarheid van hun services. Uptimegaranties zijn niet rechtstreeks gerelateerd aan facturering, maar het is belangrijk om rekening mee te houden wanneer u de kosten wilt optimaliseren. Hogere uptimegaranties kunnen samenvallen met hogere kosten. Evalueer de afweging tussen de kosten en de beschikbaarheid van de service.

Factureringsverhogingen bepalen

Factureringsverhogingen bepalen hoe het resourcegebruik wordt gemeten en gefactureerd. Voor elke factureringsfactor is er een factureringsverhoging. Maak uzelf vertrouwd met de factureringsverhogingen van elke service, zodat u het resourcegebruik kunt afstemmen op deze factureringsverhogingen.

Hier volgen enkele veelvoorkomende typen factureringsverhogingen:

  • Tijd:* Resources worden gefactureerd op basis van de duur van het gebruik, zoals per seconde, uur of dag.
  • Per aanvraag: Sommige resources, met name in serverloze of gebeurtenisgestuurde architecturen, worden gefactureerd op basis van het aantal aanvragen of aanroepen. Minimaliseer onnodige aanvragen en optimaliseer het ontwerp van toepassingen om het aantal factureerbare aanvragen te verminderen.
  • Stappen voor gegevensoverdracht: Kosten voor gegevensoverdracht worden gemeten in stappen, zoals gigabytes (GB) of terabytes (TB).
  • Opslagverhogingen: Opslagkosten worden vaak gemeten in stappen, zoals GB of TB.

Gebruik toewijzen aan factureringsverhogingen

Het toewijzen van gebruik aan factureringsverhogingen is een oefening om te bepalen waar het resourceverbruik niet overeenkomt met de factureringsverhogingen. Deze toewijzing omvat het analyseren van resourcegebruik op basis van factureringsverhogingen in elke factureringsfactor om inefficiënties te herkennen. In deze stap identificeert u alleen gebieden waar het gebruik en de factureringsverhoging niet zijn uitgelijnd. Later implementeert u de wijzigingen. Houd rekening met de volgende richtlijnen bij het toewijzen van gebruik aan factureringsverhogingen:

  • Maak een inventaris van resources. Vermeld de resources in de workload, zoals compute, opslag en netwerken.
  • Inzicht in gebruikspatronen. Gebruik bewakingshulpprogramma's of gegevens uit het verleden om de patronen van resourceverbruik voor de workload te identificeren. Noteer perioden met hoog en laag gebruik.
  • Gebruik prijscalculators. Voer de informatie die u verzamelt in een online prijscalculator in om een gedetailleerde uitsplitsing van de kosten te krijgen, gesegmenteerd naar factureringsfactoren en verhogingen.
  • Factureringsverhogingen analyseren. Als de rekenmachine factureringsgranulariteit biedt voor elk onderdeel, moet u uw werkelijke of verwachte gebruik afstemmen met de factureringsverhogingen (per uur, dagelijks of per aanvraag).
  • Scenario's simuleren. Gebruik de prijscalculator om gebruiksscenario's te simuleren om te begrijpen hoe resourcegebruik van invloed is op de kosten.

Overweeg om een proof of concept (POC) te bouwen

Een proof-of-concept is een concrete manier om uw inzicht in factureringsfactoren en factureringsverhogingen te valideren. Met een POC kunt u de gevolgen van ontwerpbeslissingen op de kosten zien. Het kan u helpen uw workloadontwerp te verfijnen, zodat deze overeenkomt met de factureringsverhogingen. Een POC is belangrijk voor toonaangevende kostenfactoren, zoals het toepassingsplatform en resources die worden geschaald.

Als u niet zeker bent over uw kennis van facturering of als u meer vertrouwen wilt krijgen in het begrijpen van kostengevolgen, kan een POC een praktische ervaring bieden. U kunt uw veronderstellingen valideren en verschillende scenario's testen om ervoor te zorgen dat u een duidelijk inzicht hebt in de factureringsaspecten. Houd rekening met de volgende richtlijnen wanneer u een POC voor kostenoptimalisatie bouwt:

POC-bereik definiëren: Definieer duidelijk het bereik van de POC, inclusief de specifieke workload of toepassing die u wilt optimaliseren voor kosten en de betrokken resources. Neem factoren op zoals gebruikstijd, gebruikspatronen, kosten per exemplaar, gegevensoverdracht, opslag, berekening en andere kostengestuurde onderdelen. Overweeg factureringsverhogingen wanneer u het bereik aflijnt om ervoor te zorgen dat kostenfactoren grondig worden aangepakt.

Productie emuleren: Ontwerp de POC om de productieomgeving te emuleren, zodat er realistische kostenramingen worden gemaakt. U moet kostenfactoren evalueren, zoals het effect van schaalbaarheid, operationele beslissingen (stoppen en starten van resources) en opslagkosten. Stem het POC-ontwerp af met kennis van factureringsdrempels om ervoor te zorgen dat de gesimuleerde omgeving potentiële kostenscenario's nauwkeurig weergeeft.

POC-duur beperken: Beperk de levensduur van de POC, zodat u overtuigend bewijs kunt verzamelen, maar u geen onnodige kosten maakt. Breid de POC iets uit boven een factureringsdrempel om een uitgebreid inzicht in de kosten te garanderen. Als een resource bijvoorbeeld per uur wordt gefactureerd, kan de POC iets meer dan een uur of hoe lang het duurt om vast te leggen hoe de kosten oplopen bij de drempelwaarde. Nadat u het bevestigende bewijs hebt, kunt u met vertrouwen beslissingen nemen op basis van uw bevindingen. Wanneer de POC een duidelijk beeld geeft van de gevolgen voor facturering, gebruikt u de bevindingen om weloverwogen financiële beslissingen te nemen voor de werkelijke omgeving.

Gebruik uitlijnen om de resourcewaarde te maximaliseren

Als u het gebruik wilt afstemmen om de resourcewaarde te maximaliseren, moeten de wijzigingen die in de toewijzingsoefening zijn geïdentificeerd, worden geïmplementeerd om het resourcegebruik opnieuw af te stemmen op de factureringsverhogingen. Deze stap gaat over het aanbrengen van aanpassingen aan de wijze waarop resources worden gebruikt. Er zijn twee primaire opties voor het afstemmen van het gebruik met de factureringsverhogingen:

Wijzig de service. Het wijzigen van de services betekent dat verschillende configuraties, servicelagen of services worden gebruikt om de workload af te stemmen op factureringsdrempels. Uw workload kan bijvoorbeeld dagelijks 5 TB aan gegevens verplaatsen, maar er worden kosten in stappen van 4 TB in rekening gebracht. U kunt een andere servicelaag of configuratie vinden, zodat u de gegevens goedkoper of sneller kunt overdragen.

Gebruik wijzigen. Bij het wijzigen van het gebruik gaat het om het opnieuw ontwerpen van de workload voor het gebruikspatroon, zodat deze wordt afgestemd op een factureringsverhoging. U kunt bijvoorbeeld de gegevens van 5 TB comprimeren tot 4 TB voordat u de gegevens overdraagt. U kunt het gebruik ook uitbreiden naar de factureringsverhoging. Als u bijvoorbeeld elke dag 2 TB aan gegevens moet overdragen, kunt u de planning wijzigen om 4 TB aan gegevens elke dag over te dragen.

Als geen van beide opties haalbaar is, moet u de extra kosten accepteren. Herwerk de budgetten indien nodig als de extra kosten niet zijn opgenomen in het budget.

Risico: beslissingen over kostenoptimalisatie mogen geen inbreuk maken op beveiligingsvereisten of nalevingsvoorschriften. Als u kiest voor goedkopere oplossingen zonder adequate beveiligingsmaatregelen, kunt u de workload blootstellen aan potentiële beveiligingsproblemen.

Azure-facilitering

Factureringsfactoren en -verhogingen bepalen: Azure heeft productprijsgegevens voor elk Azure-product. Zoek naar de producten in uw workload en catalogiseer de verschillende factureringsfactoren en verhogingen voor elke factureringsfactor. U kunt ook de Azure-prijscalculator gebruiken om de kosten van verschillende stappen te schatten.

Gebruik toewijzen aan factureringsverhogingen: u kunt uw Azure-factuur gebruiken om resourcegebruikspatronen te analyseren en gebieden met een hoog verbruik te identificeren. U kunt uw Azure-factuur bekijken en downloaden. Deze functies helpen u te begrijpen hoe resources worden gebruikt, zodat u weloverwogen beslissingen kunt nemen over het optimaliseren van hun gebruik en het minimaliseren van onnodige kosten.

U krijgt een kort overzicht van uw gefactureerde gebruik en kosten op de pagina Abonnementen in de Azure Portal. Het is belangrijk om inzicht te hebben in de voorwaarden in het bestand met azure-gebruik en -kosten.

Gebruik afstemmen om de waarde te maximaliseren: Microsoft Cost Management en Facturering en Azure Advisor bieden aanbevelingen voor optimalisatie die zijn gebaseerd op gebruiks- en kostengegevens. Deze aanbevelingen helpen u bij het identificeren van mogelijkheden voor kostenbesparingen. Met deze gegevens kunt u bepalen of resources te veel of te weinig worden gebruikt, en de juiste grootte aanpassen aan de vereisten van de workload. Resources met de juiste grootte kunnen helpen bij het afstemmen van de factureringsverhogingen.

Product-SKU's vertegenwoordigen de servicelagen in Azure-producten. Azure biedt verschillende SKU's binnen elke service. Door te schakelen tussen SKU's kunt u factureringsverhogingen afstemmen op gebruikspatronen. U kunt de pagina's met azure-productprijzen gebruiken om de verschillende lagen voor elk product te vergelijken.

Met Azure kunt u kostenwaarschuwingen en budgetten instellen. Met kostenwaarschuwingen ontvangt u een melding wanneer het verbruik vooraf gedefinieerde drempelwaarden bereikt, zodat u de uitgaven proactief kunt bewaken. Budgetten helpen u bij het instellen van limieten en het bijhouden van de burnsnelheid van uw resources, waardoor kostenbeheersing wordt gegarandeerd.

Volgende stappen

Controlelijst voor kostenoptimalisatie

Raadpleeg de volledige set aanbevelingen.