Gepubliceerd op in cloud terraform eu

Europese cloudproviders vergeleken: een hands-on Terraform-test (januari 2026)

Vier Europese cloudproviders getest zodat jij het niet hoeft te doen. Onboarding, Terraform, en waar je tegenaan loopt.

Ik heb vier Europese cloudproviders voor je getest. Account aangemaakt, creditcard toegevoegd, infra met Terraform uitgerold, tegen de muur gelopen en workarounds gevonden.

Waarom nu Europese cloud? De redenen stapelen zich op. Na Schrems II telt data residency. GDPR is makkelijker als je data de EU niet verlaat. En het geopolitieke plaatje is verschoven: Trump’s tarieven, handelsspanningen en Von der Leyens “Europese onafhankelijkheid” zijn geen loze praat meer. Minder afhankelijk zijn van Amerikaanse hyperscalers wordt gewoon risicomanagement. Zo zei ze in Davos: “The world has changed permanently. And we need to change with it.”

Dit sluit aan op mijn eerdere stuk over aan de slag met OpenTofu op OVH. Zo scoren de alternatieven.

De kandidaten

ProviderLandSinds
OVHcloudFrankrijk1999
HetznerDuitsland1997
ScalewayFrankrijk1999
STACKITDuitsland2020
Microsoft AzureUSA2010

Azure staat erbij als referentie. Dat is wat de meeste bedrijven kennen, en er zijn EU-regio’s. Maar EU-regio’s betekenen geen EU-infra of EU-jurisdictie over je data.

Korte versie

Scaleway wint op developer experience en Terraform. OVH heeft de meeste diensten. Hetzner is het goedkoopst maar kaal. STACKIT liet mij niet binnen. Azure werkt prima, maar je zit weer onder US-jurisdictie en hyperscaler-complexiteit.

Onboarding

OVH: Account, creditcard, gaan. Ze geven $200 gratis krediet (in dollars, gek genoeg). Het control panel doet wat het moet. Binnen een halfuur had ik resources draaien.

Scaleway: Inloggen met GitHub, wizard-achtige projectsetup. Voelt alsof het door developers voor developers is gebouwd. $100 gratis krediet, duidelijke UI. Eerste resource in nog geen twintig minuten.

Hetzner: Snel geregistreerd. Console is minimaal, maar eigenlijk fijn na AWS of Azure. Sommige dingen moeten nog handmatig in de console. Ongeveer drie kwartier nodig door credential-gedoe.

STACKIT: Account aangemaakt, creditcard toegevoegd, en toen wachten. Na ruim 24 uur was het account nog “in verificatie”. Toen kwam een afwijzing: ontbrekend kredietrapport. Dat is ons letterlijk nog nooit overkomen, bij geen enkele cloud of SaaS. We zijn een legitiem bedrijf van een paar jaar oud, met een geldige creditcard. Heel vreemd. Terwijl ik op STACKIT wachtte, was ik al andere providers aan het testen.

Azure (referentie): Voor veel Nederlandse bedrijven de standaard. Microsoft-account, betaling, door een doolhof van blades en resource groups. Werkt, maar de console is overweldigend vergeleken met de Europese alternatieven. Een beginner doet langer over een simpel storage account dan op Scaleway, puur door UI en documentatie.

Wat kun je écht deployen?

Scaleway: Goede balans: genoeg opties zonder overweldigend te zijn. Managed databases (PostgreSQL, MySQL, Redis, ClickHouse in de maak), managed Kubernetes (Kapsule), managed Kafka, serverless, containers, object- en block storage, load balancers, private networks, DNS. Plus een environmental footprint-analyzer. Mooi detail.

OVH: Breedste aanbod: managed Kubernetes, managed databases, object storage, compute via OpenStack, bare metal, vRack, hosting, domeinen, CDN. Het nadeel: je hebt meerdere Terraform-providers nodig. Eén voor OVH-spul, één voor OpenStack compute, soms de AWS-provider voor S3. Wordt rommelig.

Hetzner: Houdt het simpel: cloud servers (VM’s), volumes, floating IP’s, firewalls, load balancers, private networks, DNS, object storage (S3-compatible), storage boxes. Geen managed Kubernetes, geen managed databases, geen serverless. Wil je K8s op Hetzner, dan heb je een derde partij nodig (bijv. cloudfleet.ai). Wil je managed services, kijk elders. Wil je goedkope, snelle VM’s en beheer je alles zelf, dan is Hetzner top.

STACKIT: Geen idee, ik kwam niet binnen.

Azure: Alles. Managed Kubernetes (AKS), tientallen database-opties, serverless, AI-diensten. Dat is het voordeel van een hyperscaler. Nadeel: je bent een week bezig met het service-aanbod en nog een met IAM. En je data valt onder de US CLOUD Act, in welke regio je ook draait.

Terraform in de praktijk

Hier merk je het verschil pas goed. Alle voorbeelden staan in github.com/wolkwork/eu-clouds-tofu.

Scaleway (provider: scaleway/scaleway): Heel goed. Documentatie is helder met duidelijke voorbeelden. Zelfs de credential-flow heeft Terraform-voorbeelden; dat zie je bij bijna geen andere provider. Bucket gedeployed met nette Terraform in een minuut of twintig. Werkt ook fijn met Claude Code. Eén resource, klaar.

OVH (provider: ovh/ovh): Werkt, maar je moet hun multi-provider-setup snappen. API-credentials handmatig aanmaken maar wel gedocumenteerd. Eenmaal goed gezet, betrouwbaar. Vervelend: verschillende providers voor verschillende resourcetypes.

Hetzner (provider: hetznercloud/hcloud): Frustrerend. Object storage vereist de MinIO-provider, want hun eigen provider ondersteunt geen bucketbeheer. Je moet ook handmatig S3-credentials in de console genereren; daar is geen API voor. Workflow: console → credentials → .env → Terraform. Daarmee valt code-first door de mand. De MinIO-provider heeft ook compatibiliteitsproblemen met Hetzner; metadata die elders wel kan, wordt afgewezen. Foutafhandeling is ruw: ik kreeg errors terwijl de bucket wél was aangemaakt. Ongeveer een uur voor een simpele bucket en flink wat voorkennis om te debuggen. Niet beginner-vriendelijk.

STACKIT: Niet getest.

Azure (provider: hashicorp/azurerm): Degelijke provider, goed gedocumenteerd. Maar voor iets deployen moet je resource groups, subscriptions, tenants en service principals snappen. Een simpel storage account heeft meer boilerplate dan de hele Scaleway-setup. Drie resources voor wat Scaleway in één doet.

Vergelijkingstabel

CriteriumScalewayOVHHetznerSTACKITAzure
Onboarding⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
Service-aanbod⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐?⭐⭐⭐⭐⭐
Managed K8s
Managed DB’s
Terraform⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐?⭐⭐⭐⭐
UI/UX⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐
Gratis krediet$100$200GeenGeen$200
PrijsMiddenMiddenGoedkoopstMiddenDuurst
Code-first⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐?⭐⭐⭐⭐
EU-soevereiniteit

Wanneer welke kiezen

  • Scaleway: Je wilt dat het gewoon werkt. Goede Terraform, managed services, heldere UI.
  • OVH: Je wilt het breedste Europese aanbod of zit al in hun ecosysteem.
  • Hetzner: Prijs telt en je beheert je eigen infra.
  • STACKIT: Je bent enterprise met bestaande relatie en Duitse datasoevereiniteit is must.
  • Azure: Je hebt diensten nodig die Europese providers niet hebben, de organisatie draait al op Microsoft, of soevereiniteit is geen issue.

Conclusie

Scaleway verraste me. Ik had niet verwacht dat een Europese provider de developer experience zo goed voor elkaar zou hebben. Voor de meeste teams zou ik daar beginnen.

STACKIT die ons weigert vanwege een kredietrapport was bizar. Niet echt een goed teken als ze serieus willen meedoen.

Oorspronkelijk door Stijn Meijers op de Wolk Blog.

#_

Dit artikel is geschreven door Stijn Meijers Founder & Data Architect bij Wolk

Gerelateerde artikelen

25 februari 2026

Jouw data staat in Amerika: waarom Europa een soeverein data platform nodig heeft

Europa mist een onafhankelijk data platform. Waarom digitale soevereiniteit nu urgent is en hoe DataBaas een Europees data platform bouwt.

19 januari 2026

Aan de slag met OpenTofu/Terraform op Europese cloud OVH

Stap voor stap: OVH API-credentials instellen en je eerste Object Storage-bucket op Europese infrastructuur deployen met Terraform of OpenTofu.