Blog

Azure Cost Management: monitor je cloudgebruik en bespaar kosten

Een overstap van on-premise naar de Cloud brengt voor veruit de meeste organisaties kostenvoordelen met zich mee. Daarbij is het wel essentieel dat je de cloudomgeving afstemt op de behoeften van je organisatie. En dat je de lopende cloudkosten beheert en budgetteert om onverwachte kosten te voorkomen.

Maar hoe doe je dat en welke tools kunnen je daarbij helpen? In dit artikel leren we je de beginselen van een gedegen Cloud Cost Management anno 2023.

Waarom Cloud Cost Management?

Wanneer je organisatie meer naar een Infrastructure-, Platform- of Software-as-a-Service omgeving aan het toewerken is, wordt het beheren en budgetteren van cloudkosten steeds belangrijker.

Cost Management in de Cloud is nog niet uitgekristalliseerd en menig organisatie heeft moeite om haar kosten goed te managen. Public Clouds zoals Microsoft Azure genereren uitgebreide Excel-lijsten die soms lastig te begrijpen zijn.

Er zijn verschillende Cost Management tools die beweren de heilige graal te zijn op het gebied van Cloud Cost Management. Maar hoe zie je nu door de bomen het bos, hoe kun je deze tools optimaal benutten én hoe ga je daadwerkelijk je kosten budgetteren en verlagen?

Het kan zijn dat je nu een overstap naar de Cloud in gang zet. Maar misschien werkt je organisatie al (deels) in de Cloud. In de praktijk komen we onderstaande situaties tegen die aanleiding geven tot het verbeteren van Cloud Cost Management:

  • Developers willen een nieuwe resource deployen naar een omgeving met het uitgangspunt dat de service goed moet performen. Hiermee bestaat de kans dat ze een te zware service aanzetten
  • Voor het testen van nieuwe functionaliteiten zet je een Dev/Test omgeving op in Azure. Er is geen auto shutdown geconfigureerd, waardoor je er na enige tijd achterkomt dat de machine nog onnodig draait.
  • Je organisatie heeft tal van resources draaien die toe te kennen zijn aan diverse business units, oplossingen en disciplines binnen de organisatie. Niemand weet echter wie verantwoordelijk is voor welke resources en welke nog operationeel zijn. Deze ongebruikte en onbenutte resources resulteren elke maand in onnodig hoge kosten.

Herkenbaar? Dan is er alle reden om dieper in je Cloud Cost Management te duiken om je maandelijkse factuur te verlagen. We beginnen bij het begin.

1. De cloudstrategie als basis

Allereerst bepaal je de cloudstrategie op basis van de KPI’s van je organisatie. Vanuit daar ontwikkel je een cloud migratieplan. Hierin beschrijf je onder meer de activiteiten, rollen en verantwoordelijkheden en bepaal je de benodigde resources.

Wanneer je organisatie al naar de Cloud is gemigreerd, maar er nog geen cloudstrategie als uitgangspunt en naslagwerk beschikbaar is, is het aan te raden om terug te gaan naar de tekentafel om de stappen voor het opstellen van een cloudstrategie alsnog te doorlopen.

Azure Prijscalculator voor de maandelijkse cloudkosten

Om een inschatting te maken van de maandelijkse cloudkosten kun je de Azure Prijscalculator gebruiken. Hierin geef je aan de hand van je cloudstrategie aan welke resources je wilt gebruiken. Je krijgt direct een overzicht te zien van de verwachte kosten.

Daarbij is het wel van belang dat je goede kennis hebt van de producten en services die je wilt inzetten, want bij een verkeerde keuze van de opties (zoals locatie, opslagruimte, etc.) zijn de kosten niet realistisch.

Heb je geen idee hoe je zo’n cloud migratieplan opzet? Ofwel hoe je een Azure Design maakt en je Azure kosten berekent? Dan kun je het beste in gesprek gaan met een Managed Service Partner op Azure. Dat is vergelijkbaar met het kiezen voor een goede boekhouder; je betaalt ervoor, maar uiteindelijk levert het je aanzienlijk meer op.

2. Azure budgetten opstellen

Ongetwijfeld zal je financiële afdeling blij met je zijn. Zij kunnen gemakkelijk de kosten op de juiste kostendrager boeken. Ook geeft het Management en IT-beheer de mogelijkheid om eenvoudig(er) cloudkosten te verlagen. Deze zichtbaarheid is noodzakelijk om bestedingspatronen te analyseren en om de budgetten aan te scherpen.

Azure kosten beheren voor klanten

Wanneer je Azure inzet voor jouw klanten - wat bij veel softwarebedrijven voorkomt - kun je nog een stap verder gaan. Je kunt bijvoorbeeld je Azure-kosten per klant bepalen. Dit is handig voor het inzicht, maar ook interessant als je de kosten van de hosting wilt doorzetten.

Moet de klant toegang krijgen tot de Azure portal, dan kun je het beste een eigen subscription per klant aanmaken. Hierdoor kan je klant gemakkelijk bij zijn eigen resources, krijg je per klant één factuur en kun je daarnaast geen fouten maken in het toekennen van je resources.

Een alternatief is dat je gaat werken met Azure tags welke je toekent aan resource(groups). Vervolgens kun jij op basis van een tag, binnen Azure Cost Management, redelijk nauwkeurig zien wat de actuele spend op een specifieke Azure Tag is.

3. Kosten besparen in Azure

Door het creëren van inzicht in je budgetten kun je met het analyseren van deze data bestedingspatronen identificeren en de bottlenecks bepalen. Het is belangrijk dat je de kosten structureel tegen het vastgestelde budget afzet om zo te bepalen of je nog steeds op schema ligt.

Aan de budgetten die je in Azure vaststelt, kun je waarschuwingen koppelen. Zo krijg je een melding wanneer een bepaalde resource het budget dreigt te overschrijden. Ook kun je automatische triggers configureren. Je kunt bijvoorbeeld een VM automatisch laten uitzetten en afschalen na een bepaalde tijd. Handig als jij of je development team wel eens vergeet de Dev/Test-omgeving uit te zetten.

In sommige gevallen is het handig om vooraf te configureren welke resources development of operations mag uitrollen. Zo voorkom je dat de duurste workloads per ongeluk worden aangezet en je een onverwacht hoge factuur ontvangt .Een andere manier om dit te voorkomen is door een landing zone in te stellen.

We helpen je graag je kosten inzichtelijk te maken. Met onze Azure Cost Scan ontvang je praktische tips die je helpen kosten te besparen. Meer informatie? Klik op de button hieronder.

Azure Cost Scan Button

 

Beste Azure Cost Management Tools

Met weinig resources kun je je cloudgebruik (Azure detailed Usage) vergelijken met de kosten van je facturering (Azure invoice), Maar als jouw omgeving bestaat uit een tal van resources is dit geen overzichtelijke werkwijze. Om Cost Management in Azure eenvoudiger te maken, heeft Microsoft, met de komt van Azure Plan, Azure Cost Management geïntroduceerd.

Azure Cost Management

Met Azure Cost Management kan je cloudgebruik en -uitgaven uit het verleden analyseren en toekomstige uitgaven voorspellen. Je  kunt de kosten bekijken in een dagelijkse, maandelijkse of jaarlijkse trend, om trends en anomalieën te identificeren, en mogelijkheden voor optimalisatie en besparingen te vinden.

Intercept Customer Portal

Voor de eindklant van de MSP hebben wij een Customer Portal ontwikkeld, die nauw samenloopt met de management portal. In de Customer Portal heeft de eindklant een totaal overzicht van alle diensten en producten die het afneemt bij de MSP. Dit varieert van een overzicht met betrekking tot hun SLA (service level agreement) tot het zelf op en afschalen van Microsoft licenties. Als extra voorbeeld worden hier ook de recommendations vanuit Azure weergegeven zodat de eindklant deze direct, zelf, vanuit de Customer Portal, kunnen doorvoeren. Kortom, een totaal overzicht van alles wat de klant aan diensten en producten afneemt bij de MSP, word weergegeven in één platform. De klanten van Intercept maken gebruiken van de portal.

Extra tips voor kostenbesparing in de Cloud

Nu je weet wie welke kosten in je organisatie maakt, kun je aan de slag met het optimaliseren van je cloudkosten. Onderstaand geven we je nog een aantal tips mee om te besparen op je Azure kosten:

  • Identificeer ongebruikte resources en zet deze uit. Ook kun je gemakkelijk winst behalen door de onderbenutte resources al dan niet geautomatiseerd naar een lagere resource terug te zetten. Je zult je verbazen hoeveel organisaties te veel betalen voor ongebruikte resources.
  • Met Azure Reservations doe je vooraf toezegging dat je een bepaalde hoeveelheid workloads afneemt. Microsoft geeft aan dat je voor dezelfde resources tot wel 80 procent kan besparen. In de praktijk zien we bij onze klanten dat dit tot meer dan 50% besparing leidt.
  • Binnen CSP kan er gebruik gemaakt worden van Software Subscriptions waarmee je Windows Server kan commiteren. Dit kan resulteren in kortingen oplopend tot 70%.
  • Maak gebruik van het Microsoft CSP in plaats van Microsofts direct model (creditcard). Dit scheelt je al snel 5% of meer op je maandelijkse factuur. Bekijk de verschillende afnamemodellen van Microsoft.

    BONUS TIP: wil je zeker weten of je kosten juist zijn ingericht én hoe je geld kan besparen? Vraag dan onze Azure Cost Scan aan. 


Deep dive in je Cloud Cost Management

Wil je meer weten over het beheren en budgetteren van je cloudkosten? Heb je specifieke vragen over Cloud Cost Management binnen jouw organisatie? In onze (remote) Deep Dive Workshop Cost Management nemen we je stap voor stap mee, zodat je inzicht krijgt in de opbouw van je cloudkosten en hoe je kunt besparen op je maandelijkse Azure factuur, meld je hier aan voor de workshop: Cost Management in Azure.

Wil je meer weten over ons eigen Customer Portal en wat het voor jouw organisatie kan betekenen? Schroom niet om contact met ons op te nemen. Een van onze experts vertelt je er graag meer over!

Wil je meer van ons weten?

Stel onze kennis op de proef en leer ons beter kennen. We hebben binnen één werkdag een antwoord.