Blog Cloud kosten Cloud native Multi-cloud

Wat kost Managed Kubernetes in 2025? AKS vs EKS vs GKE

Kubernetes is de krachtigste containerorchestrator voor cloudomgevingen. Hoewel het open source en gratis is, brengt het draaien ervan in de publieke cloud (of on-prem) nog steeds kosten met zich mee.

Zonder een zorgvuldige planning kunnen de kosten al snel uit de hand lopen. 

De werkelijke prijs die je voor Kubernetes betaalt, is afhankelijk van de gebruikte resources en de cloudprovider die je kiest. 

Niels Kroeze

Auteur

Niels Kroeze

Leestijd 4 minuten Gepubliceerd: 15 oktober 2025

In dit artikel vergelijken we de kosten van Kubernetes op de drie grootste beheerde Kubernetes-platforms: 

  • AKS (Azure Kubernetes Service) 
  • EKS (Amazon Elastic Kubernetes Service) 
  • GKE (Google Kubernetes Engine) 

 

Kost factoren van Kubernetes  

Het grootste deel van de kosten is afkomstig van de onderliggende infrastructuur en de manier waarop je Kubernetes implementeert. De kosten zijn doorgaans afkomstig van: 

  • Compute  
  • Opslag  
  • Netwerken  
  • Database  
  • Monitoring & logging  
  • Backup & disaster recovery  
  • AI & data analytics  
  • Licenties & support  

 

Compute

Net als bij de meeste clouddiensten bestaat het grootste deel van je Kubernetes-rekening waarschijnlijk uit compute. Dit zijn de belangrijkste kostenposten:

  • Virtual Machines of Nodes: EC2-instances of virtual machines (VM’s) die je clusters draaien, kunnen snel oplopen in kosten. De prijs hangt af van het type instance: general-purpose, memory-optimised en high-performance varianten hebben elk hun eigen tarief.
  • Worker nodes: Elke worker node kost geld op basis van het gekozen instance-type en de specificaties. Meer nodes met meer CPU en RAM kosten meer, maar kunnen efficiënter zijn bij zware workloads. Wat je uiteindelijk betaalt, hangt af van de hoeveelheid CPU en geheugen die je gebruikt. Zijn de requests te hoog of slecht ingesteld, dan betaal je waarschijnlijk voor ongebruikte resources.
  • Control plane: De control plane beheert je Kubernetes-cluster. Deze managed service wordt vaak per cluster tegen een laag tarief berekend, maar als je meerdere clusters draait, loopt dit snel op.
  • Pricing model: De prijzen verschillen sterk afhankelijk van of je on-demand instances (pay-as-you-go) gebruikt, reserved instances voor langere termijn vastlegt, of kortingen benut zoals spot instances.

 

Storage

Storage is een van de grootste kostenfactoren binnen Kubernetes. Data groeit snel — van terabytes naar petabytes — en snelle SSD-storage met hoge IOPS telt flink op.

Hier loopt het snel op:

  • Persistent storage: Diensten zoals AWS EBS blijven kosten rekenen, ook als volumes niet in gebruik zijn. Wees alert op ‘orphaned volumes’, ruim regelmatig op en provision niet te groot.
  • Container image storage: Grote of verouderde images in container registries zoals ECR, Artifact Registry of ACR kunnen kosten opstapelen. Optimaliseer je images.
  • Backup en snapshots: Die zijn belangrijk voor betrouwbaarheid, maar kunnen je cloudrekening flink verhogen.

 

Networking

Netwerk kosten komen vooral van dataverkeer in en uit je cluster en tussen nodes. De belangrijkste kostenfactoren zijn:

  • Data transfer: Verkeer binnen het cluster (vooral tussen availability zones of regio’s) kan kosten veroorzaken.
  • Ingress en egress traffic: Data die het cluster in- of uitgaat naar internet of andere cloudservices kost vaak geld.
  • Load balancers: Externe load balancers die services blootstellen brengen doorlopende kosten met zich mee.
  • Network storage access: Toegang tot storage via het netwerk (zoals block- of filestorage) kan extra datatransferkosten opleveren.
  • Private cluster endpoints: Bij private clusters (zoals AKS met private IP-adressen) verbinden services zoals Container Registry, Key Vault en Storage via private endpoints, wat extra kosten veroorzaakt. Naarmate je meer clusters en services hebt, groeit ook het aantal endpoints. Deze kosten zijn meestal lager dan compute of monitoring, maar ze tellen wel op en zijn het waard om te volgen.

 

Database

Als je databases draait binnen of naast je Kubernetes-cluster, kunnen de kosten flink oplopen en een groot deel van je Kubernetes-budget vormen. Let hier op:

  • Managed database services: Cloud-managed databases (zoals AWS RDS, Google Cloud SQL of Azure Database) brengen doorlopende kosten met zich mee op basis van instancegrootte, opslag en gebruik.
  • Self-managed databases op Kubernetes: Als je databases in containers draait, betaal je voor elke CPU-, storage- en netwerkresource die ze gebruiken.
  • Backup en replicatie: Regelmatige back-ups, snapshots en cross-region replicatie verhogen je storage- en netwerkuitgaven.

 

Monitoring en logging

Monitoring is ook een grote kostenpost. Veel monitoringtools rekenen op basis van de hoeveelheid data die je binnenhaalt. Kubernetes genereert veel logs en metrics (stdout, errors, containerlogs). Als je alles naar je monitoringsysteem stuurt, stijgen de kosten snel.

Licenties en support

Hoewel Kubernetes zelf gratis is, kunnen licentie- en supportkosten flink oplopen, vooral in enterprise-omgevingen.

  • Commerciële Kubernetes-distributies: Sommige leveranciers bieden betaalde Kubernetes-platforms met extra features, security of managementtools. Die komen met een prijskaartje.
  • Third-party software: Tools voor monitoring, logging, security of back-up vereisen vaak aparte licenties of abonnementen.
  • Supportcontracten: Enterprise-support van cloudproviders of leveranciers (zoals Red Hat, VMware of managed Kubernetes-services) brengt meestal maandelijkse of jaarlijkse kosten met zich mee.

 

Managed Kubernetes Kostenvergelijking: EKS vs. AKS vs. GKE 

Kost categorie  Amazon EKS Azure AKS Google EKS
Cluster Management  $0.10 per uur
Geen free tier 
$0.10/uur (Standard tier) 
0.60/uur (Premium tier) 
Free Tier 

$0.10 per uur

Free tier voor zonal clusters 

Compute Resources  $0.0042+ per uur $0.0052+ per hour  $0.0449+ per uur
Storage $0.10 per GB per maand $0.075 per GB monthly  $0.04 per GB per maand
Netwerken $0.09 per GB (data egress)  $0.087 per GB (data egress)  $0.08 per GB (data egress)  
Kortingopties RI’s & Savings Plans (up to 72% savings)  Reservations (tot 72%)  Toegewijde gebruikskortingen (tot 57%) 

De prijsmodellen voor Amazon EKS, Azure AKS en Google GKE verschillen op verschillende punten, wat een directe invloed kan hebben op je Kubernetes kosten.

  • Amazon biedt schaalbaarheid en flexibiliteit met de laagste startprijs voor rekenkracht.
  • Google, biedt daarentegen de meest betaalbare permanente opslag voor $ 0,04 per GB per maand, wat lager is dan zowel Azure als AWS.   
  • Alleen Azure en GCP bieden gratis tiers: Azure voor alle AKS-clusters en GCP alleen voor zonale GKE-clusters. Voor uitgaande gegevensoverdracht is GKE iets goedkoper met $ 0,08 per GB in vergelijking met AWS ($ 0,09) en Azure ($ 0,087). 

Daarnaast biedt elke cloudprovider verschillende besparingsmethoden, zoals besparingsplannen en gereserveerde instances voor stabiele workloads.

De daadwerkelijke verschillen in korting zijn afhankelijk van de omvang en architectuur van je workload. 

Working Jack

Neem contact met ons op!

Bent u op zoek naar manieren om te besparen op je cloud kosten? Neem contact met ons op, wij helpen je graag verder.