U kunt in Azure veel geld besparen door u voor een jaar of voor drie jaar vast te leggen op het gebruik van resources. Het bekendste voorbeeld zijn Reserved Instances voor Azure virtuele machines, maar er zijn veel meer opties. Microsoft kijkt de kunst daarvoor af bij AWS en heeft een tijdje geleden ook het Savings Plan geïntroduceerd. Dit artikel gaat in op de mogelijkheden van reserveringen en van het Savings Plan.
Wat zijn Azure Reservations?
Azure-reserveringen helpen u geld te besparen op het gebruik van bepaalde resources in Azure. Door een commitment te geven voor een abonnement van één of drie jaar krijgt u korting op de resources die u gebruikt. Met reserveringen kunt u tot wel 72% besparen op uw resourcekosten ten opzichte van de prijzen voor betalen per gebruik. Reserveringen geven een korting op de factuur en zijn niet van invloed op de runtime-status van uw resources. Nadat u een reservering hebt aangeschaft, is de korting automatisch van toepassing op de overeenkomende resource.
U kunt vooraf of maandelijks voor een reservering betalen. De totale kosten van betalingen vooraf en per maand voor reserveringen zijn hetzelfde en u hoeft geen toeslag te betalen wanneer u voor maandelijks betalen kiest.
Als u een consistent resourcegebruik hebt dat reserveringen ondersteunt, biedt de aanschaf van een reservering u de mogelijkheid om uw kosten te verlagen. Wanneer u bijvoorbeeld continu instanties van een service uitvoert zonder een reservering te gebruiken, wordt u gefactureerd met tarieven voor betalen per gebruik. Wanneer u een reservering koopt, krijgt u direct korting op het gebruik. De resources worden dan niet langer gefactureerd met de tarieven voor betalen per gebruik.
Voor welke resources zijn reservations beschikbaar?
Reservations worden in de praktijk vaak voor virtuele machines gebruikt, maar er zijn veel meer mogelijkheden. Dit zijn de services waarop reserveringen op dit moment toegepast kunnen worden:
Virtuele machine |
Azure Managed Disks |
Azure VMWare Solution (preview) |
Azure Blob Storage |
SUSE Linux |
SQL managed instance met Azure Arc |
Azure DB for PostgreSQL |
App Services |
Azure Back-up |
Azure Data Explorer |
Azure SQL Edge |
Azure Cosmos DB |
Azure Red Hat OpenShift |
Ondersteuning van JBoss EAP |
Azure database for MariaDB |
Data Factory |
Azure Synapse Analytics (DWH) |
Azure cache for Redis |
Software van een derde partij |
Azure DB for MySQL |
Azure VMWare solution by CloudSimple |
SQL Database |
Azure Databricks |
Gereserveerde capaciteit for Azure files |
Azure Dedicated Host |
Red Hat abonnementen |
Azure Synapse Analytics pre-purchase |
Het aanbod kan van tijd tot tijd wijzigen. In de Azure Portal kunt u altijd controleren welke reserveringen beschikbaar zijn en ze eventueel bestellen. Zoek daarvoor op reserveringen (of reservations) en klik linksboven op toevoegen (of op add).
Een korte beschrijving van de kosten die door de diverse reserveringen worden gedekt vindt u hier.
Wat zijn de opties voor reserveringen?
Bij het aangaan van een reservering moet u een aantal keuzes maken:
- De termijn. Wilt u een reservering voor 1 of voor 3 jaar? De hoogste korting wordt gegeven voor een 3 jaar reservering, maar dan zit u er wel langer aan vast.
- Het Azure Datacenter. Bijvoorbeeld West-Europa of US West.
- De scope. Hier kunt u kiezen uit:
- Gedeeld. De reservering wordt toegepast op alle lopende abonnementen;
- Abonnement. De reservering wordt toegepast op resources in een specifiek abonnement;
- Resource groep. De reservering wordt toegepast op een door u gedefinieerde resourcegroep.
De reservering wordt door Azure automatisch toegepast op in aanmerking komende resources binnen de gekozen scope. U hoeft de reservering niet zelf aan een resource toe te wijzen. Sterker nog: u kunt het niet rechtstreeks zelf aan een resource toewijzen. De enige manier om een reservering aan een specifieke resource (bijvoorbeeld een VM) toe te wijzen is door het maken van een resourcegroep waar alleen die specifieke resource (bijvoorbeeld die VM) in zit en vervolgens de reservering aan die resourcegroep toe te wijzen.
Kan ik er ook vanaf?
Als een reservering niet meer past heeft u de volgende mogelijkheden:
- De scope aanpassen. Wellicht is de reservering nog bruikbaar voor een resource in een ruimere of andere scope;
- De reservering omwisselen. Reserveringen zijn onderling uitwisselbaar als ze van hetzelfde type reservering zijn. U kunt bijvoorbeeld meerdere compute reserveringen, waaronder Azure Dedicated Host, Azure VMware Solution en Azure-Virtual Machines, tegelijk samen inwisselen. U kunt ook meerdere typen SQL-databasereserveringen, waaronder SQL Managed Instances en Elastische pool, met elkaar uitwisselen. U kunt echter geen ongelijksoortige reserveringen inwisselen. U kunt bijvoorbeeld geen Azure Cosmos DB-reservering inwisselen voor SQL Database. Ook de regio kan gewisseld worden;
- De reservering annuleren. U kunt ook reserveringen terugbetalen, maar het totaal van alle geannuleerde reserveringen in uw overeenkomst, zoals EA of Microsoft Customer Agreement (CSP) mag niet hoger zijn dan USD 50.000 in een doorlopende periode van 12 maanden.
Wat zijn Azure Savings Plans?
Met Azure-besparingsplannen bespaart u geld wanneer u consistent gebruik hebt van Azure-rekenresources. Met een Azure-besparingsplan kunt u geld besparen doordat u zich vastlegt op een vast bedrag per uur aan rekenservices voor een periode van één of drie jaar. Een besparingsplan kan uw resourcekosten verlagen met maximaal 65% ten opzichte van de prijzen voor betalen per gebruik.
U kunt vooraf of maandelijks voor een reservering betalen. De totale kosten van betalingen vooraf en per maand voor reserveringen zijn hetzelfde en u hoeft geen toeslag te betalen wanneer u voor maandelijks betalen kiest.
Elk uur krijgt u de korting op de rekenservice, totdat het vastgelegde uurbedrag wordt bereikt. Eventueel gebruik boven dat bedrag wordt afgerekend als betalen per gebruik zonder korting. Als u in een uur minder gebruikt dan het vastgelegde bedrag krijgt u het niet gebruikte deel niet terug.
In onderstaand plaatje is het “Hourly amount” het uurbedrag dat u vastlegt, bijvoorbeeld € 5 per uur. De “Savings plan prices” geeft het gebruik aan waarover u korting krijgt. De “Pay-as-you-go prices” geven het gebruik boven de € 5 per uur aan, waarover u geen korting krijgt. En tenslotte geeft het “Unused savings” plan weer hoeveel u niet gebruikt, maar wel betaald hebt. De kunst is dus om het uurbedrag zo vast te stellen dat er zo weinig mogelijk gebruik boven de groene lijn uitkomt, want daar krijgt u geen korting over, en dat het gebruik zo weinig mogelijk onder de groene lijn zit, want dan betaalt u voor niets.
Voor welke resources zijn Savings Plans beschikbaar?
Savings Plans zijn voor veel minder resources beschikbaar dan reserveringen:
Azure Virtual machines |
Azure App Service |
Azure Functions Premium |
Azure Container Instances |
Azure dedicated Host |
Wat zijn de opties?
Bij het aangaan van een Savings Plan moet u een aantal keuzes maken:
- De termijn. Wilt u een plan voor 1 of voor 3 jaar? De hoogste korting wordt gegeven voor een 3 jaar reservering, maar dan zit u er wel langer aan vast.
- De scope. Hier kunt u kiezen uit:
- Gedeeld. Het plan wordt toegepast op alle lopende abonnementen;
- Abonnement. Het plan wordt toegepast op resources in een specifiek abonnement;
- Resource groep. Het plan wordt toegepast op een door u gedefinieerde resourcegroep.
U hoeft niet te kiezen voor een Datacenter. De plannen kunnen wereldwijd worden toegepast.
Vrijwel direct na aankoop is het voordeel van het besparingsplan van toepassing zonder dat u andere acties hoeft te ondernemen. Elk uur past Microsoft de voordelen toe op meters die in aanmerking komen binnen de gekozen scope. De voordelen worden als eerste toegepast op de meter met het grootste kortingspercentage. De gekozen scope van het besparingsplan bepaalt waar het voordeel van toepassing is.
Kan ik er ook vanaf?
Als een Savings Plan niet meer past heeft u de volgende mogelijkheid:
- De scope aanpassen. Wellicht is het plan bruikbaar voor een resource in een ruimere of andere scope;
U kunt een Savings Plan niet uitwisselen, omdat alle opties (regio, type, grootte) al inbegrepen zijn in het Savings Plan.
U kunt een Savings Plan niet annuleren.
Wordt het een reservering of een Savings Plan?
Reserveringen doet u voor een specifiek type virtuele machine in een bepaalde Azure-regio. Bijvoorbeeld een D2v4-VM in West-Europa voor één jaar. Met een Azure-spaarplan verbindt u zich ertoe om een vast bedrag per uur gezamenlijk uit te geven aan rekenservices. Bijvoorbeeld € 5 per uur voor rekenservices voor één jaar. Reserveringen zijn alleen van toepassing op de combinatie van de rekenservice en de regio. Met een Azure Savings Plan hoeft u niet te kiezen voor een type VM of voor een regio. De besparing kan voor alle beschikbare resources worden gebruikt.
Is een Savings Plan daarom beter? Niet beslist. Reserveringen zijn voor meer diensten beschikbaar en geven hogere kortingen. En ze kunnen tot USD 50k (per 12 maanden) geannuleerd worden.
Daarnaast kunnen reserveringen vaak omgewisseld worden als een veranderende omgeving daarom vraagt. Het is wel belangrijk om te weten dat Microsoft de mogelijkheden daarvoor gaat beperken. Voor reserveringen die zijn aangeschaft vanaf 1 januari 2024 kunt u binnen series blijven uitwisselen, maar verdwijnt de mogelijkheid voor het uitwisselen tussen series of regio's voor Azure Reserved Virtual Machine Instances, Azure Dedicated Host-reserveringen en Azure App Services-reserveringen.
Het is heel goed mogelijk om reserveringen en Savings Plans naast elkaar te gebruiken, ook in dezelfde omgeving, dus binnen dezelfde scope. U zou ervoor kunnen kiezen om de machines die vrijwel zeker continue worden gebruikt van reserveringen te voorzien en voor de rest een niet te hoog Savings Plan af te sluiten. Bij het automatisch toewijzen wijst Azure eerst de reserveringen toe aan de resources die daar het meest mee besparen en vervolgens het Savings Plan aan de volgende resources.
Het kan best lastig zijn om de juiste keuzes te maken. Als u twijfelt, schakel dan een expert in. Verkeerde keuzes kunnen duur uitpakken!
Opmerkingen
0 opmerkingenU moet u aanmelden om een opmerking te plaatsen.