Azure

Växer Azure-räkningen varje månad? Vart pengarna tar vägen och hur du sänker kostnaderna i Azure

Växer Azure-räkningen och ingen vet varför? Vart pengarna brukar gå, varför en stoppad app ändå kostar och i vilken ordning du säkert sänker kostnaderna.

Vlado Pandžić

Vlado Pandžić · Grundare · Senior .NET-arkitekt
Publicerad · 4 min läsning

För ett år sedan var Azure-räkningen rimlig. I dag är den nästan dubbelt så stor, och applikationen gör samma sak som då. Ingen har köpt något nytt, eller i alla fall minns ingen att den gjort det. Räkningen bara växer, månad efter månad.

Det är den vanligaste historien med Azure, och den har nästan alltid samma förklaring: ingen har ansvar för att titta på vad ni faktiskt betalar för.

Vart pengarna brukar ta vägen

Post Varför den växer Vad du gör
App Service-planer Planen skalades upp en gång inför en intensiv period och skalades aldrig ned igen Anpassa storleken efter faktisk användning
Testmiljöer De körs dygnet runt, sju dagar i veckan, fast någon bara använder dem på vardagar Skala ned eller stäng av utanför arbetstid
Azure SQL En högre nivå köptes för att dölja långsamma frågor Åtgärda frågorna och flytta sedan tillbaka databasen till en lägre nivå
Loggar och övervakning Allt registreras, utan sampling och utan gräns Sampling, loggnivåer och ett dagligt tak
Bortglömda resurser Diskar, IP-adresser och ögonblicksbilder som blivit kvar efter gamla tester Hitta dem och ta bort dem
Betala per användning En konstant last betalas till det dyraste, flexibla priset En reservation eller besparingsplan, men först i slutet

Du stoppade appen, och räkningen kommer ändå

Det här överraskar nästan alla. I App Service betalar du inte för applikationen, du betalar för planen den körs på: varje instans av planen, så länge den är allokerad. Om du stoppar en testapplikation finns planen kvar och debiteras fortfarande som om den kördes.

För att verkligen spara pengar skalar du ned planen till en mindre nivå eller tar bort den, eller lägger flera små applikationer på en gemensam plan. Detsamma gäller databaser: en testdatabas som används då och då kan flyttas till en nivå som pausar sig själv när ingen använder den.

Det här kan en chef kontrollera utan expert

Du behöver inte kunna programmera för att få en första bild:

  1. Cost Management i Azure-portalen. Kostnader per resurs för de senaste månaderna. Oftast ser du direkt vilka tre poster som utgör största delen av räkningen.
  2. Azure Advisor. Microsofts egna besparingsrekommendationer, till exempel underutnyttjade resurser som kan skalas ned eller stängas av.
  3. En budget med larm. Ett belopp över vilket Azure varnar dig, både för faktiska kostnader och för prognosen till månadens slut. Då kommer ökningen inte längre som en överraskning på fakturan.

I vilken ordning du sänker kostnaderna

Ordningen spelar större roll än det verkar:

  1. TittaKostnader per resurs och användning
  2. Stäng av slöseriBortglömda resurser och oanvända miljöer
  3. Rätt storlekRätt storlek på planer och databaser
  4. Binda uppEn reservation för det som är kvar

Det dyraste misstaget är att börja i fel ände. Reservationer och besparingsplaner ger ett lägre pris i utbyte mot ett åtagande på ett eller tre år. Om du köper dem innan du skalar ned överdimensionerade planer har du just bundit upp dig att betala för överskottet i tre år.

När besparingen inte finns i Azure, utan i koden

En del av räkningen går inte att åtgärda i Azure-portalen. En databas på en högre nivå för att applikationen skickar hundratals frågor för en enda skärm, eller en större plan för att applikationen är långsam, är samma problem som i artikeln om långsamma applikationer: du betalar för hårdvara för att kompensera för koden. När koden är åtgärdad kan nivån också sänkas, och den besparingen ligger kvar varje månad.

Detsamma gäller övervakningen. Hur du hindrar Application Insights från att äta upp budgeten står i artikeln om övervakning av applikationer.

Så arbetar vi

ProCoding är en .NET-studio från Split i Kroatien, och Azure för .NET-applikationer är en av våra specialiseringar. Det här är precis vad vi gör: i en genomgång av Azure-kostnaderna går vi igenom planer, databaser, miljöer, loggar och bortglömda resurser, och du får en lista med besparingar och en uppskattning för varje post, ordnad från den största till den minsta. Det första steget är ett kostnadsfritt samtal på 30 minuter.

Källor

Den här artikeln är endast allmän information och inte juridisk, skattemässig, ekonomisk eller annan professionell rådgivning. Scenarier, exempel och beräkningar är illustrativa. Användarvillkor och ansvarsfriskrivning.

Relaterade artiklar

© 2026 ProCoding — Alla rättigheter förbehållna.Företagsinformation och integritetAnvändarvillkorSplit, Kroatien