maandag 9 december 2019

Acht tips om geld te besparen in Azure








Van Mike Brown
Helpt cloudcomputing u om kosten te besparen? Bijna niemand zal hier ontkennend op antwoorden. Maar in de cloud gaan is slechts stap één. Lees verder en leer hoe u kosten kunt besparen met Microsoft Azure.

Werken in Azure kan een uitdaging zijn. Naast beveiliging, hoge beschikbaarheid en DR, moet u ook goed in de gaten houden wat u en uw teams uitgeven. In dit bericht maakt u kennis met Azure-tools waarmee u geld kunt besparen.

We bespreken ook best practices die helpen bij het verlagen van Azure-kosten en bestuderen we tools die u inzichtelijk maken hoeveel u uitgeeft.

Of u nu cloudbeheerder, oplossingsarchitect of besluitnemer bent in uw organisatie, deze tips helpen u met Azure Cloud het meeste uit uw geld te halen.

Dit zijn in één oogopslag de beste tips om geld te besparen in Azure: 
  •              Tag alles
  •              Gebruik gereserveerde instanties
  •              Zet dingen uit
  •              Gebruik Azure Advisor
  •              Gebruik de tool voor kostenanalyse
  •              Gebruik automatisch schalen
  •              Overweeg het gebruik van virtuele computers met lage prioriteit
  •              Gebruik scripting en automatisering

Klaar om duizenden euro's te besparen op uw Azure-implementatie? Laten we wat dieper op elke tip ingaan. 

1. Tag Alles


Met tags voegt u metadata toe aan Azure-resources in de vorm van sleutel-/waardeparen. Met de tags zelf bespaart u geen geld, maar u kunt wel: 
·              Identificeren wie de resource heeft gemaakt
·              Identificeren tot welke afdeling/project een resource behoort
·              Zien naar welke kostenplaats de resource moet worden gefactureerd

Tags houden in dat het eigendom van resources gemakkelijk kan worden geïdentificeerd. Hiermee gaan mensen eerder focussen en we merken dat ze dan voorzichtiger worden met het inzetten van resources - waardoor ze minder snel onnodige resources inzetten. 




Tags kunnen handmatig worden toegevoegd en u moet een lijst met tags hebben die mensen moeten gebruiken. Overweeg ook om tags af te dwingen met behulp van Azure-beleidsregels.

Met Azure-beleid kunt u regels opstellen met voorgestelde tags en als deze tags niet worden gebruikt, mag de resource niet worden geïmplementeerd.

Elke Azure-resource kan worden getagd, hieronder vindt u de tagging-sectie voor een virtuele computer in Azure:


Als u besluit een Azure-beleid te maken om tags af te dwingen, of als u meer informatie wilt over tagging, doet u er goed 
dit artikel van Microsoft te raadplegen.
·              Voordeel: Eenvoudig te implementeren
·              Nadeel: Alles non-taggen 


2. Gebruik gereserveerde instanties


We betalen voor de meeste resources aan de hand van een consumptiemodel: we betalen per uur voor de resources die worden ingezet.

Een andere manier om te betalen voor resources is om reserveringen te gebruiken. Bij reserveringen verbinden we ons tot een reservering van één of drie jaar en betalen we vooraf voor de reservering. Door deze toezegging te doen, kunnen we tot 70% besparen in vergelijking met het pay-as-you-go-prijsmodel.

De besparingen kunnen oplopen tot wel 80% als u reserveringen combineert met uw hybride licentievoordelen. Reserveringen zijn beschikbaar via de Azure-portal - zie hieronder:




U kunt hier reserveringen kopen voor virtuele computers, blob-opslag, database, schijven, appservices en meer. 
  •             Voordeel: Grote besparingen
  •             Nadeel: Grote kosten vooraf 


3. Zet dingen uit


Standaard worden de resources die u implementeert 24/7 actief.

Als u deze resources alleen tijdens werkuren gebruikt, is er een enorme hoeveelheid tijd dat uw resources niet nodig zijn, maar u betaalt er nog steeds voor. 

Als u resources kunt uitschakelen wanneer ze niet nodig zijn, kunt u grote besparingen realiseren.

Als uw werkdag bijvoorbeeld 8 uur is, kunt u uw virtuele apparaten 12 uur aan laten (om uw personeel wat beenruimte te geven) en vervolgens de virtuele apparaten voor de andere 12 uur van de dag afsluiten.

Maar u hoeft dit niet allemaal zelf te onthouden. Met automatisering kunnen we beleidsregels instellen die dingen automatisch afsluiten en opnieuw opstarten wanneer ze nodig zijn.

In 
dit artikel bespreekt Lee Stott van Microsoft het draaien van infrastructuurresources om geld te besparen in Azure.
  •              Voordeel: Eenvoudig te configureren en automatiseren
  •              Nadeel: Niet beschikbaar voor alle resources


4. Gebruik Azure Advisor


Azure Advisor geeft u adviezen over verschillende gebieden van uw implementatie, waaronder hoge beschikbaarheid, prestaties en kostenbesparingen. Het advies voor kostenbesparing kijkt naar uw implementaties en zoekt naar: 
  •              Onderbenutte resources
  •              Resource die zou kunnen profiteren van reserveringen
  •              Openbare IP-adressen die niet worden gebruikt

Tijdens een recente Azure-cursus ontdekte een van mijn studenten via Advisor dat als hij het gegeven advies zou opvolgen meer dan € 65.000 kon besparen. Zelfs als zijn bedrijf alleen de helft van het gegeven advies zou opvolgen, zijn dat gigantische kostenbesparingen.

Als er manieren zijn om geld te besparen, worden deze gemarkeerd in het onderdeel kosten. Let op de besparingen voor de organisatie in de onderstaande afbeelding. Dit bedrijf kan USD 245,52 per maand besparen door 
Microsoft's advies op te volgen



Als u het advies van Microsoft opvolgt, zou u een scherm moeten zien zoals hieronder: 


  •               Voordeel: Het advies van Advisor is automatisch
  •               Nadeel: Niet alle adviezen kunnen door uw organisatie worden opgevolgd


5. Gebruik de tool voor kostenanalyse


De Azure-tool voor kostenanalyse geeft u zeer gedetailleerde informatie over hoeveel geld u uitgeeft.

Het omvat alle resources, laat zien hoeveel geld u gedurende de maand heeft uitgegeven en maakt zelfs een voorspelling over hoeveel u tijdens de rest van de maand zou kunnen uitgeven als u hetzelfde bestedingspad volgt.

Met de 
kostenanalysetool kunt u ook meldingen aanmaken die u kunnen waarschuwen wanneer uw uitgaven een bepaalde drempel overschrijden. 



Met de exportoptie kunnen we al deze informatie naar andere zakelijke tools exporteren, met Kostenwaarschuwingen kunnen we waarschuwingen maken en met Budgetten kunnen we gedetailleerde uitgavenrapporten maken. 

  • Voordeel: Bestedingsinformatie in uw inbox zodat u niet technisch onderlegd hoeft te zijn om bestedingsinformatie te bekijken
  • Nadeel: De informatie in de voorspellingen is een schatting en kan aan het einde van de maand stijgen of dalen


6. Gebruik automatisch schalen


In een on-premise architectuur plannen we het ergste scenario.

We ontwerpen de toewijzing van fysieke en virtuele resources zodat we aan de piekvraag kunnen voldoen. Dit betekent vaak dat we dure resources hebben die het grootste deel van de tijd niet actief zijn.

In de cloud plannen we voor wat we nu nodig hebben, we bieden (betalen voor) resources die we nodig hebben voor de huidige vraag en voegen vervolgens dynamisch resources toe wanneer de vraag naar onze service toeneemt.

Deze resources kunnen vervolgens worden verwijderd, zodat ze ons geen geld kosten wanneer ze niet nodig zijn.

Virtual Machine Scale Sets, Web Apps en andere services ondersteunen automatisch schalen op basis van verschillende statistieken. Deze tools kunnen uw resources opschalen wanneer ze nodig zijn en verminderen wanneer ze niet langer nodig zijn.

Hieronder ziet u het gedeelte Autoschalen dat u ziet wanneer een apparaat een Virtual Machine Scale Set maakt.

U maakt zowel een schaaluitbreidingsbeleid dat nieuwe resources toevoegt als dat nodig is, als een beleidsschaal om instanties te verwijderen wanneer ze niet nodig zijn. 




·              Voordeel: Eenvoudig te configureren op resources die automatisch schalen ondersteunen
·              Nadeel: Niet beschikbaar voor alle resources


7. Overweeg het gebruik van virtuele computers met lage prioriteit


Wanneer u een virtueel apparaat implementeert, maakt Azure een beoordeling op basis van het type en de grootte van het virtuele apparaat die u hebt gekozen en beslist waar deze moet worden gestart voordat deze wordt gestart.

Als u een 
virtuele computer met lage prioriteit kiest, zal Azure ook beoordelen hoeveel reservecapaciteit ze beschikbaar hebben in de door u geselecteerde regio.

Op basis van deze beoordeling wordt uw virtuele computer mogelijk gestart of niet. Als er voldoende reservecapaciteit is, wordt uw virtuele computer opgestart met een potentiële besparing van 80% op basis van standaard virtuele apparaten.

Als er niet voldoende reservecapaciteit is, wordt uw virtuele apparaat natuurlijk niet opgestart. Ook als u een virtuele computer met lage prioriteit draait en Azure de capaciteit nodig heeft, wordt uw virtuele apparaat beëindigd.

Dit betekent dat virtuele apparaten met lage prioriteit alleen kunnen worden gebruikt voor werkbelastingen die opnieuw kunnen worden toegewezen bij afsluiting en die niet tijdsgevoelig zijn.

Op het moment van schrijven zijn virtuele computers met lage prioriteit alleen beschikbaar met 
virtuele computerschaalsets en Azure Batch. 
·              Voordeel: Enorme besparing van 80%.
·              Nadeel: Alleen beschikbaar voor Scale Sets en Azure Batch en niet haalbaar voor alle workloads.

Bekijk de volgende bronnen voor meer informatie over het gebruik van virtuele apparaten met lage prioriteit: openbare preview van azure batch-aankondiging en schaalsets voor lage prioriteit.


8. Gebruik scripting en automatisering


Wanneer we beheerders van onze abonnementen toestaan ​​om resources gedurende een lange periode handmatig te configureren, kan het volgende gebeuren:
·              Beheerders accepteren vaak standaardwaarden terwijl ze wizards draaien. Deze standaardwaarden implementeren vaak functies die geld kosten.
·              Zelfs als beheerders eraan denken om bronnen die ze hebben ingezet te verwijderen wanneer ze niet langer nodig zijn, laten ze vaak dingen achter zoals openbare IP-adressen en virtuele schijven die u nog steeds geld kosten.

Daarom moeten we beperken wie handmatig resources kan inzetten en mensen dwingen om 
scripting en automatisering te gebruiken. 

Door het gebruik van scripting en automatisering af te dwingen, kunnen we ervoor zorgen dat alleen goedgekeurde resources en configuraties worden geïmplementeerd en wat belangrijk is, wanneer we scripting en automatisering gebruiken, kunnen we resources netjes verwijderen wanneer ze niet langer nodig zijn. Dat betekent dat we geen geld verspillen aan resources die we niet gebruiken.

·              Voordeel: Biedt potentiële grote besparingen door implementatienormen af ​​te dwingen waarmee we het type en de grootte van de resources die door onze organisatie worden gebruikt, kunnen beheren
·              Nadeel: Mogelijk is een wijziging van de manier waarop uw bedrijf met Azure werkt vereist. Dit kan een wijziging in de middenset betekenen en dat kan tijd kosten.

Volg 
deze link voor meer informatie over automatisering en scripting. 


Besteed wat u nodig heeft en niets meer


De overstap naar de cloud biedt enorme voordelen voor starters, KMO's en grote ondernemingen: snellere time-to-market, enorme functiesets en beheerde services om er maar een paar te noemen.

Maar als de overstap naar de cloud betekent dat de uitgaven uit de hand lopen, levert de verhuizing mogelijk niet alle verwachte resultaten op. 

Beheersing van uw uitgaven is van cruciaal belang - en door enkele van de tools en technieken in dit artikel te gebruiken, bent u op de goede weg naar een succesvolle implementatie in Azure. 
Mike Brown is hoofdinstructeur bij Firebrand Training. Hij heeft meer dan 20 jaar ervaring in Microsoft- en Cisco-gerichte certificeringen. Mike werkt graag met nieuwe cloudtechnologieën en virtualisatie. Als hij niet lesgeeft, besteedt hij tijd aan het maken van video's over Microsoft-technologieën en het schrijven van boeken over virtualisatie.