Draai jij je workloads in Azure Kubernetes Service (AKS), en vraag je je af: “Waar is al mijn AKS geld gebleven?”
Het is lastig te begrijpen waar je geld naartoe gaat als je niet weet wat de kosten veroorzaakt.
In dit artikel leggen we je alles uit over de prijzen van AKS.
Auteur
Niels Kroeze
Leestijd 4 minutenGepubliceerd: 14 augustus 2025
Waaruit bestaan de AKS kosten?
AKS clusters bestaan uit twee belangrijke componenten: de control plane en data plane.
1. Control Plane
Beheert de cluster (beheerd door Microsoft)
Inclusief scheduling, het onderhouden van de gewenste status, en het afhandelen van interne/externe verzoeken
De standard tier kost $0.10, de premium $0.60, en er is ook een free voor kleine clusters en dev/test omgevingen (zonder SLA).
2. Data Plane
Klant beheerd
Bestaat uit de nodes waarop je applicaties draaien en die de eigenlijke workload verwerking afhandelen.
Er worden kosten in rekening gebracht voor de onderliggende infrastructuur, zoals compute nodes, opslag en netwerkresources die door je AKS cluster worden gebruikt.
Er worden meerdere Azure resources gebruikt om het AKS cluster te maken. Sommige bronnen zijn gratis, andere worden in rekening gebracht.
De tabel hieronder bevat een overzicht:
Betaalde Resources
Gratis Resources
De virtual machine scale set voor zowel de system als de user node pools.
De free tier control plane (zonder SLA).
De standaard of premium SKU voor de control plane.
Managed identity
Compute kosten
AKS extensies zoals de Open Service Mesh (OSM), de CSI drivers, en meer.
De load balancer en IP-adressen.
Het netwerkverkeer tussen de availability zones (als er meer dan één availability zone wordt gebruikt).
Het private endpoint verkeer (als we een private cluster gebruiken of verbinding maken met een private Azure service).
De belangrijkste kostenfactoren van AKS
Control Plane
In tegenstelling tot andere beheerde Kubernetes providers (zoals EKS van AWS), biedt AKS een gratis beheerde control plane.
Maar de grootste kostenfactor bij AKS is vooral het compute gedeelte. Andere kostenfactoren zoals netwerken, opslag en monitoring komen daar nog bij.
Node pools
In AKS zet je pods uit op je werkende nodes om je applicatie te draaien. Al het mooie gebeurt. Maar tegelijkertijd betaal je voor die virtuele machines (VM's).
Het is dus niet het aantal pods waarvoor je betaalt - het is eigenlijk het aantal nodes waarop die pods draaien. De nodes achter je AKS cluster zijn de echte drijvers van de kosten.
Storage Costs
Opslag speelt ook een grote rol in de kosten van AKS. Azure biedt meerdere opslagopties, elk met een eigen prijsmodel en prestatieniveau. Je keuze - uit Azure Disk, Blob, Files shares - heeft dus een directe invloed op je factuur.
De prijzen verschillen ook per regio, dus waar je je cluster inzet is net zo belangrijk als wat je kiest.
Een andere belangrijke factor om te overwegen is monitoring. Je kunt verschillende monitoringtools gebruiken in AKS (zoals Container Insights, Log Analytics, enz.).
De meeste monitoringoplossingen, zoals Azure Monitor, zijn geprijsd op basis van de hoeveelheid gegevens die je invoert.
Als je niet oppast, kun je je monitoringsysteem overbelasten met te veel gegevens, wat de kosten kan verhogen. Daarom is het essentieel om het volume van de gegevens die je pusht (logging gegevens, logs, metrics) te controleren:
Wanneer je systeem zonder problemen draait, wil je het loggen minimaliseren.
Als er problemen ontstaan, wil je meer loggen om de oorzaak te achterhalen.
Kosten voor dataverkeer
Dataverkeer tussen AKS kost geld (zoals wanneer het naar buiten gaat naar het internet).
Hier is een uitsplitsing van geschatte uitgaande tarieven per GB:
Transfer type
Kosten (per GB)
Regio
Inbound data naar Azure
Gratis
Alle Azure regios
Outbound naar Azure Virtual machines
$0.01
East US
Outbound naar internet
$0.087
East US
Gegevens overbrengen binnen dezelfde regio is kosteneffectief. Maar transfers tussen regio's of externe transfers kunnen je AKS-budget snel opmaken.
Netwerkkosten
In AKS hangen de netwerkkosten af van je scenario. Bij private clusters verbinden componenten zoals AKS, ACR, Key Vault en Storage via private IP’s. Dit kan leiden tot veel private eindpunten, en die zijn niet gratis. Meer eindpunten betekent hogere kosten.
Verborgen kosten in AKS globale setups
Ook in een global architecture met AKS zijn er kosten om op te letten, zoals:
Virtual network peering (bij een hub-and-spoke network met AKS)
Application Gateway for Containers
Secrets en certificaten in een andere Key Vault, gebruikt door de AKS-infra
AKS Backup Extension om een cluster backup te maken via Backup Vault
Dit zijn allemaal resources die je cloud rekening verhogen.
AKS Pricing Tiers
AKS heeft drie tiers voor control plane management:
Free tier: Control plane is gratis. Geschikt om te experimenteren of voor kleine dev/test clusters (<10 nodes). Je betaalt alleen voor onderliggende resources zoals VMs, storage en netwerk.
Standard tier: SLA en support voor grotere clusters (tot 5.000 nodes). $0,10 per uur per cluster. SLA: 99,95% met availability zones, 99,9% zonder. Je betaalt ook voor de gebruikte compute, netwerk en storage.
Premium tier: Voor missie-cruciale workloads met lange-termijn support en hogere betrouwbaarheid. $0,60 per uur per cluster, inclusief alles van Standard + extra betrouwbaarheidsgaranties.
Verlaag AKS kosten met Intercept
Een Microsoft-partner als Intercept kan je helpen met nauwkeurige en gedetailleerde kostenberekeningen.
Neem contact met ons op als je hulp nodig hebt om inzicht te krijgen in je AKS-factuur en laat ons je helpen kosten te besparen!