Kosten voor Azure SQL Database plannen en beheren

In dit artikel wordt beschreven hoe u de kosten voor Azure SQL Database plant en beheert.

Eerst gebruikt u de Azure-prijscalculator om Azure-resources toe te voegen en bekijkt u de geschatte kosten. Nadat u bent begonnen met het gebruik van Azure SQL Database-resources, gebruikt u Cost Management-functies om budgetten in te stellen en kosten te bewaken. U kunt ook geraamde kosten bekijken en uitgaventrends identificeren om gebieden te identificeren waarop u mogelijk actie wilt ondernemen. De kosten voor Azure SQL Database zijn slechts een deel van de maandelijkse kosten op uw Azure-factuur. Hoewel in dit artikel wordt uitgelegd hoe u kosten voor Azure SQL Database kunt plannen en beheren, wordt u gefactureerd voor alle Azure-services en -resources die in uw Azure-abonnement worden gebruikt, inclusief services van derden.

Vereisten

Kostenanalyse ondersteunt de meeste Typen Azure-accounts, maar niet allemaal. Zie voor de volledige lijst met ondersteunde accounttypen Gegevens van Azure Cost Management begrijpen. Als u kostengegevens wilt weergeven, hebt u ten minste leestoegang nodig voor een Azure-account.

Zie Toegang tot gegevens toewijzen voor meer informatie over het toewijzen van toegang tot de gegevens in Azure Cost Management.

Initiële kostenoverwegingen voor SQL Database

Wanneer u met Azure SQL Database werkt, zijn er verschillende kostenbesparingsfuncties waarmee u rekening moet houden:

Aankoopmodellen voor vCore en DTU

Azure SQL Database ondersteunt twee aankoopmodellen: vCore en DTU. De manier waarop kosten in rekening worden gebracht, verschilt per aankoopmodel, dus het is belangrijk om te weten welk model het beste werkt voor uw workload bij het plannen en overwegen van de kosten. Zie Kiezen tussen de vCore- en DTU-aankoopmodellen voor meer informatie over de aankoopmodellen voor vCore en DTU.

Ingericht of serverloos

In het vCore-aankoopmodel ondersteunt Azure SQL Database ook twee typen rekenlagen: ingerichte doorvoer en serverloos. De manier waarop kosten in rekening worden gebracht voor elke rekenlaag varieert, dus het is belangrijk om te begrijpen wat het beste werkt voor uw workload bij het plannen en overwegen van kosten. Zie Overzicht van vCore-modellen - rekenlagen voor meer informatie.

In de ingerichte rekenlaag van het vCore-aankoopmodel kunt u uw bestaande licenties inwisselen tegen kortingstarieven. Zie Azure Hybrid Benefit (AHB) voor meer informatie.

Pools voor Elastic Database

Voor omgevingen met meerdere databases waarbij het gebruik varieert en onvoorspelbaar is, kunnen elastische pools kostenbesparingen opleveren in vergelijking met het inrichten van hetzelfde aantal individuele databases. Zie Elastische pools voor meer informatie.

Kosten voor Azure SQL Database schatten

Gebruik de Azure-prijscalculator om de kosten voor verschillende Azure SQL Database-configuraties te schatten. Zie prijzen voor Azure SQL Database voor meer informatie.

De informatie en prijzen in de volgende afbeelding zijn alleen voor voorbeelddoeleinden:

voorbeeld van Azure SQL Database-prijscalculator

U kunt ook schatten hoe verschillende retentiebeleidsopties van invloed zijn op de kosten. De informatie en prijzen in de volgende afbeelding zijn alleen voor voorbeelddoeleinden:

voorbeeld van Azure SQL Database-prijscalculator voor opslag

Inzicht in het volledige factureringsmodel voor Azure SQL Database

Azure SQL Database wordt uitgevoerd op een Azure-infrastructuur die samen met Azure SQL Database kosten oplevert wanneer u de nieuwe resource implementeert. Het is belangrijk om te begrijpen dat extra infrastructuur kosten kan opleveren.

Azure SQL Database (met uitzondering van serverloos) wordt gefactureerd tegen een voorspelbaar uurtarief. Als de SQL-database minder dan een uur actief is, wordt u gefactureerd voor de hoogste servicelaag die is geselecteerd, ingerichte opslag en IO die in dat uur zijn toegepast, ongeacht het gebruik of de database minder dan een uur actief was.

Facturering is afhankelijk van de SKU van uw product, de generatiehardware van uw SKU en de metercategorie. Azure SQL Database heeft de volgende mogelijke SKU's:

  • Basic (B)
  • Standard (S)
  • Premium (P)
  • Algemeen (GP)
  • Bedrijfskritiek (BC)
  • En voor opslag: geografisch redundante opslag (GRS), lokaal redundante opslag (LRS) en zone-redundante opslag (ZRS)
  • Het is ook mogelijk om een afgeschafte SKU te hebben van afgeschafte resourceaanbiedingen

Zie aankoopmodel op basis van vCore, aankoopmodel op basis van DTU of aankoopmodellen vergelijken voor meer informatie.

In de volgende tabel ziet u de meest voorkomende factureringsmeters en de mogelijke SKU's voor individuele databases:

Meting Mogelijke SKU('s) Beschrijving
Backup* GP/BC/HS Meet het verbruik van de opslag die wordt gebruikt door back-ups, gefactureerd op basis van de hoeveelheid gebruikte opslagruimte in GB per maand.
Back-up (LTR) GRS/LRS/ZRS/GF Meet het verbruik van de opslag die wordt gebruikt door langetermijnback-ups die zijn geconfigureerd via langetermijnretentie, gefactureerd op basis van de hoeveelheid gebruikte opslag.
Compute B/S/P/GP/BC Meet het verbruik van uw rekenresources per uur.
Compute (primaire/benoemde replica) HS Meet het verbruik van uw rekenresources per uur van uw primaire HS-replica.
Compute (ha-replica) HS Meet het verbruik van uw rekenresources per uur van uw secundaire HS-replica.
Compute (ZR-invoegtoepassing) GP Meet het verbruik van uw rekenresources per minuut van uw zone-redundante toegevoegde replica.
Compute (serverloos) GP Meet het verbruik van uw serverloze rekenresources per minuut.
Licentie GP/BC/HS De facturering voor uw SQL Server-licentie per maand.
Storage B/S*/P*/G/BC/HS Maandelijks gefactureerd op basis van de hoeveelheid gegevens die per uur is opgeslagen.

* In het DTU-aankoopmodel wordt een eerste set opslag voor gegevens en back-ups aangeboden zonder extra kosten. De grootte van de opslag is afhankelijk van de geselecteerde servicelaag. Extra gegevensopslag kan worden gekocht in de standard- en premium-lagen. Zie prijzen voor Azure SQL Database voor meer informatie.

In de volgende tabel ziet u de meest voorkomende factureringsmeters en de mogelijke SKU's voor elastische pools:

Meting Mogelijke SKU('s) Beschrijving
Backup* GP/BC Meet het verbruik van de opslag die wordt gebruikt door back-ups, per GB per uur per maand.
Compute B/S/P/GP/BC Meet het verbruik van uw rekenresources per uur, zoals vCores en geheugen of DTU's.
Licentie GP/BC De facturering voor uw SQL Server-licentie per maand.
Storage B/S*/P*/GP/HS Maandelijks gefactureerd, zowel op basis van de hoeveelheid gegevens die op het station is opgeslagen met opslagruimte per uur, als de doorvoer van megabytes per seconde (MBPS).

* In het DTU-aankoopmodel wordt een eerste set opslag voor gegevens en back-ups aangeboden zonder extra kosten. De grootte van de opslag is afhankelijk van de geselecteerde servicelaag. Extra gegevensopslag kan worden gekocht in de Standard- en Premium-laag. Zie prijzen voor Azure SQL Database voor meer informatie.

Monetair tegoed gebruiken met Azure SQL Database

U kunt betalen voor Azure SQL Database met uw Azure-vooruitbetalingstegoed (voorheen financiële toezegging). U kunt echter geen Azure-vooruitbetalingstegoed gebruiken om te betalen voor kosten voor producten en services van derden, inclusief die van Azure Marketplace.

Geschatte kosten controleren in Azure Portal

Terwijl u het proces voor het maken van een Azure SQL Database doorloopt, ziet u de geschatte kosten tijdens de configuratie van de rekenlaag.

Als u dit scherm wilt openen, selecteert u Database configureren op het tabblad Basisbeginselen van de pagina SQL Database maken. De informatie en prijzen in de volgende afbeelding zijn alleen voor voorbeelddoeleinden:

Voorbeeld van een kostenraming in de Azure Portal

Als uw Azure-abonnement een bestedingslimiet heeft, voorkomt Azure dat u meer uitgeeft dan uw tegoed. Wanneer u Azure-resources maakt en gebruikt, worden uw tegoeden gebruikt. Wanneer u uw tegoedlimiet bereikt, worden de resources die u hebt geïmplementeerd, uitgeschakeld voor de rest van die factureringsperiode. U kunt uw kredietlimiet niet wijzigen, maar u kunt deze wel verwijderen. Zie Azure-bestedingslimiet voor meer informatie over bestedingslimieten.

Kosten bewaken

Wanneer u Azure SQL Database gaat gebruiken, ziet u de geschatte kosten in de portal. Gebruik de volgende stappen om de kostenraming te bekijken:

  1. Meld je aan bij de Azure Portal en navigeer naar de resourcegroep voor je Azure SQL-database. U kunt de resourcegroep vinden door naar uw database te navigeren en Resourcegroep te selecteren in de sectie Overzicht .

  2. Selecteer Kostenanalyse in het menu.

  3. Bekijk de samengevoegde kosten en stel de grafiek onderaan in op Servicenaam. In deze grafiek zie je een schatting van je huidige SQL Database kosten. Als je de kosten voor de hele pagina wilt beperken tot Azure SQL Database, selecteer je Filter toevoegen en selecteer je vervolgens Azure SQL Database. De informatie en prijzen in de volgende afbeelding zijn alleen voor voorbeelddoeleinden:

    Voorbeeld van geaccumuleerde kosten in de Azure Portal

Hier kunt u zelf de kosten verkennen. Zie Kosten analyseren voor meer en informatie over de verschillende instellingen voor kostenanalyse.

Budgetten maken

U kunt budgetten maken om kosten te beheren en waarschuwingen te maken waarmee belanghebbenden automatisch op de hoogte worden gesteld van uitgavenafwijkingen en risico's met te veel uitgaven. Waarschuwingen zijn gebaseerd op de vergelijking tussen uitgaven en drempelwaarden voor budgetten en kosten. Budgetten en waarschuwingen worden gemaakt voor Azure-abonnementen en -resourcegroepen, zodat ze nuttig zijn als onderdeel van een algemene strategie voor kostenbewaking.

Budgetten kunnen worden gemaakt met filters voor specifieke resources of services in Azure als u meer granulariteit in uw bewaking wilt. Filters zorgen ervoor dat u niet per ongeluk nieuwe resources maakt. Zie Groeps- en filteropties voor meer informatie over de filteropties wanneer u een budget maakt.

Kostengegevens exporteren

U kunt uw kostengegevens ook exporteren naar ene opslagaccount. Dit is handig als u verdere gegevensanalyse op kosten moet uitvoeren. Een financieel team kan de gegevens bijvoorbeeld analyseren met excel of Power BI. U kunt uw kosten exporteren volgens een dagelijkse, wekelijkse of maandelijkse planning en een aangepast datumbereik instellen. Het exporteren van kostengegevens is de aanbevolen manier om kostengegevenssets op te halen.

Andere manieren om de kosten voor Azure SQL Database te beheren en te verlagen

met Azure SQL Database kunt u ook resources omhoog of omlaag schalen om de kosten te beheersen op basis van de behoeften van uw toepassing. Zie Databaseresources dynamisch schalen voor meer informatie.

Bespaar geld door een reservering voor rekenresources één tot drie jaar vast te leggen. Zie Kosten besparen voor resources met gereserveerde capaciteit voor meer informatie.

Volgende stappen