Zoals veel cloudaanbieders, rekent Azure af op basis van wat je gebruikt, dus alles wat je niet nodig hebt, is verspilling. Cloud resources lijken onbeperkt (zover je kunt zien) maar kunnen duur worden als ze niet goed worden beheerd.
Daarnaast moet je Azure Cost Optimisation praktijken implementeren voor naleving en governance, zodat je Azure-services voldoen aan je bedrijfsbeleid en aan de industrienormen en -regulaties.
Nu je de "waarom" weet, laten we bekijken wat je Azure-rekening je kost.
Wat kost geld in Azure?
Voordat je kosten kunt besparen in de Microsoft Cloud, moet je begrijpen waar de kosten vandaan komen. De rekening die je aan het einde van de maand ontvangt, hangt af van:
- De manier waarop je resources gebruikt
- Jouw abonnementstype
- Prijzen van derde partijen
In Azure komen kosten uit verschillende sources:
- Services en tiers: Cloud services zoals virtual machines (VMs), databases en app services vormen vaak het grootste deel van de Azure-uitgaven. De totale kosten hangen echter af van de gekozen specificaties.
- Storage: Data opslaan kan ook snel je cloudrekening verhogen. De kosten zijn echter afhankelijk van de hoeveelheid data, het type data en de regio waar het wordt opgeslagen. Extra functies zoals redundantie of premium prestaties zullen ook de kosten voor opslag verhogen.
- Netwerk verkeer: Netwerkverkeer beïnvloedt ook je Azure-uitgaven. Data ingress (naar Azure) is meestal gratis maar egress (data die regio's kruist) kan duur zijn. Bijvoorbeeld, het verplaatsen van data tussen regio's verhoogt de kosten.
- Licentie kosten: Het gebruik van VMs met vooraf geïnstalleerde software zoals Windows Server omvat licentiekosten, die snel kunnen oplopen.
12 Best Practices voor Azure Cost Optimisation
1. Azure Saving Plans
Azure Saving Plans is een eenvoudige en flexibele manier om enorm te besparen op compute services (tot 65%).
In dit spaarplan kun je specifieke capaciteit voor compute resources kopen tegen lagere prijzen, terwijl je je committeert aan een vast uurbedrag voor 1 of 3 jaar.
Dit maakt het een van de meest kosteneffectieve besparingsstrategieën in Azure.
Zo werkt het: Wanneer je een applicatie hebt draaien op VMs maar van plan bent deze te moderniseren door over te schakelen naar een app service, Azure Functions, of Kubernetes. Dan kun je compute capaciteit tegen een gereduceerd tarief vooraf vastleggen. De korting blijft van toepassing zelfs als je je applicatie naar een andere dienst overzet.
En wat gebeurt er als je je uurbelofte overschrijdt? Als je meer presteert dan de belofte, betaal je de standaardprijs. Maar als je gebruik onder de drempel valt, verlies je de korting.
2. Azure Reserved Instances
Je kunt profiteren van een korting tot 72% met Azure Reserved Instances, wat grote besparingen oplevert op de maandelijkse Azure-rekening.
Maar je moet vooraf betalen voor een vaste periode van 1 of 3 jaar bij het verkrijgen van RI's.
Dit is een goede keuze voor jou als je workload vereisten stabiel en voorspelbaar zijn, omdat dit zorgt dat het werkelijke gebruik overeenkomt om maximale kostenbesparingen te garanderen.
Voorbeeld: wanneer je een app hebt waarvan je weet dat deze op hetzelfde type compute in dezelfde regio zal draaien voor minimaal een of drie jaar.
Hoewel Azure Saving Plans beperkt zijn tot compute, kunnen Azure Reservations ook worden toegepast op:
- Applications
- Storage
- Third-party services (zoals Azure Databricks)
En met vaste kosten voor de gehele reserveringsperiode, kun je ook budgettering en prognoses verbeteren, wat het berekenen van je investering makkelijker maakt.
Je kunt nog meer besparen in combinatie met Azure Hybrid Benefit (tot 80%). We komen hier later op terug, dus blijf lezen.
3. Leverage Azure Discounts
Azure biedt kortingen in vele vormen. Zoals eerder besproken, kun je kiezen voor Azure Reserved Instances of Azure Saving plans om kosten te besparen. Maar er is nog veel meer, zoals Azure Spot VM (hierover later meer).
Een geweldige manier om geld te besparen in Azure is door gebruik te maken van MSP's (Managed Service Providers) zoals Intercept.
Als Microsoft Partner kunnen wij je helpen je Azure-omgeving te beheren en optimaliseren zodat je je kunt concentreren op je het belangrijke: meer waarde leveren aan je eindklanten.
En om het nog aantrekkelijker te maken: MSP's kunnen aanzienlijke kortingen bieden op je Azure-cloudrekening, wat leidt tot directe kostenbesparingen.
Wanneer je de Microsoft CSP gebruikt in plaats van Microsoft's directe model (creditcard), bespaar je aanzienlijk. Bekijk de verschillende aankoopmodellen van Microsoft.
Er zijn ook meer kortingen, zoals Azure-voordelen voor ontwikkelaars met een Visual Studio-abonnement. Zij kunnen een maandelijks krediet van $150 ontvangen voor Azure-services. Dit is een geweldige manier om uitgaven te verlagen, aangezien alle ontwikkelaars hiermee kunnen experimenteren.
4. Right-size your Azure resources
Een andere eenvoudige kostenbesparende strategie is right-sizing van resources. Wanneer een resource langer dan 30 dagen onderbenut is geweest, overweeg dan om deze te verkleinen.
Evalueer en pas de grootte van je resources aan om overeen te komen met je workload vereisten zodat je niet te veel provisioneert.