Europese DevOps- en IaC-tools

De licentiewijziging van HashiCorp en de daaropvolgende overname door IBM zetten veel platformteams ertoe aan hun infrastructure-as-code-toolchain opnieuw te bekijken. OpenTofu is het antwoord van de community, en Europa levert het grootste deel van de orkestratielaag eromheen: Poolse, Duitse en Britse bedrijven die de automatisering draaien die je plannen daadwerkelijk toepast.

Hoe we deze tools rangschikken Proces in 4 stappen
  1. 1
    Europees eigendom, geverifieerd

    Het bedrijf heeft zijn hoofdkantoor en statutaire zetel in de EU, de EER, het Verenigd Koninkrijk, Zwitserland of Israël, en verwerkt klantgegevens in Europa of Israël. Een Amerikaans moederbedrijf sluit een tool van deze pagina uit, ongeacht waar de servers staan.

  2. 2
    Categoriefit en praktijkreview

    Wat de tool echt doet, voor wie hij geschikt is en waar hij tekortschiet, gecontroleerd aan de hand van de eigen documentatie, changelog en prijspagina van de leverancier in plaats van de marketingtekst.

  3. 3
    Controle op compliance en prijzen

    AVG-positie, hostinglocatie en de prijzen op deze pagina worden vóór publicatie geverifieerd aan de hand van de openbare prijzen van de leverancier, en opnieuw gecontroleerd wanneer we de categorie opnieuw bekijken.

  4. 4
    Positie op deze pagina

    Plaatsing op deze pagina kan betaald zijn, en dat kan de volgorde beïnvloeden waarin de tools verschijnen. Betaling koopt nooit een vermelding: een tool die de bovenstaande controles niet doorstaat, staat hier voor geen prijs, en betaling verandert niets aan de tekortkomingen die we beschrijven. Een leverancier kan ons vragen een feitelijke fout te corrigeren, maar niet om een kritiekpunt te verwijderen.

Leveranciers kunnen betalen voor zichtbaarheid op deze pagina. Dat verandert nooit wat een vermelding over een product zegt, inclusief de kritiek, en wij verdienen niets wanneer je doorklikt naar een leverancier. Leveranciers kunnen betalen voor meer zichtbaarheid, hoger op de reviewpagina's; het heeft nooit invloed op of een tool wordt opgenomen. Redactioneel beleid

7 Europese DevOps- en IaC-tools

OpenTofu

De community-fork van Terraform, onder de Linux Foundation

Open source
MPL-licentie Drop-in vervanging Versleuteling van de state

Spacelift

Beheerde CI/CD voor OpenTofu, Terraform, Pulumi en Ansible

Polen
Policy as code Driftdetectie Zelf gehoste workers

NixOS

Declaratieve, reproduceerbare systeemconfiguratie

Nederland
Reproduceerbare builds Atomaire rollback Open source

Buddy Works

Pipeline-automatisering met een ongewoon toegankelijke interface

Polen
Visuele pipelines On-premise Snelle builds

Terramate

Orkestratie en codegeneratie voor grote IaC-omgevingen

Duitsland
Stack-orkestratie Codegeneratie Open source-kern

Canonical Juju

Modelgedreven operators voor cloud en Kubernetes

Verenigd Koninkrijk
Charmed operators Multi-cloud Day-2-operaties

Digger

Voert IaC-plannen uit in je eigen CI, in plaats van in die van een leverancier

Verenigd Koninkrijk
Draait in je eigen CI Geen delen van inloggegevens Open source

Belangrijkste conclusies

  • OpenTofu staat op nr. 1 van de Europese DevOps-tools in deze lijst, omdat OpenTofu een drop-in vervanging is voor Terraform 1.5+ onder MPL 2.0 en Linux Foundation-governance. Geen enkel bedrijf kan de licentie daarom wijzigen zoals HashiCorp dat deed.
  • Die licentiewijziging is de reden dat deze hele categorie ertoe doet: infrastructuurcode is de duurste software die een organisatie moet herschrijven, en een licentiewijziging raakt code die productie beschrijft.
  • Digger en Terramate draaien allebei binnen de CI die je al hebt, zodat geen derde partij ooit je cloudinloggegevens in handen heeft. Voor infrastructuurautomatisering is dat de belangrijkste ontwerpkeuze die je kunt maken.
  • Spacelift is het uitgebreidste orkestratieplatform in deze lijst, met OPA policy as code en zelf gehoste workers die inloggegevens in je eigen VPC houden. De prijs begint bij ongeveer $400 per maand.
  • Bij NixOS is rollback een echte garantie in plaats van iets waar je op hoopt: het hele systeem is in configuratie vastgelegd, upgrades zijn atomair, en terugdraaien werkt altijd, omdat de vorige staat nooit is overschreven.

Europese DevOps- en infrastructure-as-code-tools zijn software om infrastructuur te declareren, in te richten en te beheren. Ze worden ofwel bestuurd door een neutrale stichting, ofwel gebouwd door een Europees bedrijf, en draaien op je eigen systemen. Zo hangen de licentie en de cloudinloggegevens niet af van de goodwill van één leverancier.

Europese DevOps & infrastructure as code vergeleken

Europese DevOps- en infrastructure-as-code-tools vergeleken op positie, land, instapprijs en beste gebruik
PositieToolGevestigdInstapprijsHet meest geschikt voor
#1 OpenTofu Gedistribueerd Gratis en open source Elk team dat infrastructure-as-code wil, zonder licentierisico bij één leverancier
#2 Spacelift Polen Gratis variant / Cloud vanaf ongeveer $400/maand / Zelf gehost op aanvraag Platformteams die veel stacks beheren en policy, goedkeuringen en driftdetectie nodig hebben
#3 NixOS Nederland Gratis en open source Teams die reproduceerbare omgevingen nodig hebben en een rollback die altijd werkt
#4 Buddy Works Polen Betaalde abonnementen plus Bring Your Own Cloud Teams die krachtige CI/CD willen zonder diepgaande DevOps-expertise in huis
#5 Terramate Duitsland CLI gratis en open source / Cloud gratis variant, betaald op aanvraag Organisaties met tientallen of honderden Terraform- of OpenTofu-stacks
#6 Canonical Juju Verenigd Koninkrijk Gratis en open source; Ubuntu Pro-support beschikbaar Complexe applicaties met meerdere componenten beheren op gemengde infrastructuur
#7 Digger Verenigd Koninkrijk Gratis en open source / Pro en Enterprise op aanvraag Teams die Terraform Cloud-workflows willen zonder hun inloggegevens aan een leverancier te geven
#8 OpenBao Gedistribueerd Gratis en open source Teams die een secrets manager nodig hebben zonder licentierisico
#9 Kubermatic Kubernetes Platform Duitsland Community Edition gratis en open source (open-core); Enterprise Edition met een verbruiksgebaseerd abonnement, neem contact op met sales voor de prijs Platformteams die Kubernetes-fleets draaien over clouds en on-premise
#10 Qovery Frankrijk Business $2,999/maand jaarlijks gefactureerd (20% korting ten opzichte van maandelijks), 20 gebruikers inbegrepen / Enterprise: prijs op maat, alleen jaarlijkse facturatie Teams die een kant-en-klaar BYOC-deployplatform willen
#11 Humanitec Duitsland Teams vanaf EUR 1,999/maand (5 gebruikers) / Pro vanaf EUR 4,999/maand (50 gebruikers) / Enterprise en Self-Hosted: prijs op maat Platformteams die een self-service golden path bouwen
#12 meshcloud Duitsland Prijs op maat, geen gepubliceerde prijslijst; boek een demo Enterprises die meerdere clouds en soevereine providers beheren

Elke Europese DevOps- en infrastructure-as-code-tool beoordeeld

#1 OpenTofu

Gedistribueerd Opgericht 2023 Gratis en open source Gratis

Het meest geschikt voor: Elk team dat infrastructure-as-code wil, zonder licentierisico bij één leverancier

  • Exploiterend bedrijf. Linux Foundation (OpenTofu-project)
  • Jurisdictie. Leveranciersneutraal; geen enkele jurisdictie
  • Waar de gegevens staan. Draait waar jij het draait
  • Onafhankelijke controles. Open source (MPL 2.0)
  • Broncode. Open source
  • Vervangt. Terraform (BSL), Pulumi

OpenTofu bestaat omdat een licentie veranderde onder code die productie beschrijft, en het is het antwoord op een herhaling daarvan. Toen HashiCorp Terraform naar de Business Source License bracht, heeft de community het geforkt. OpenTofu is nu een Linux Foundation-project onder MPL 2.0, bestuurd door veel bedrijven in plaats van in bezit van één. Het wezenlijke verschil zit niet in de licentietekst, maar in het feit dat geen enkele deelnemer de licentie kan wijzigen, omdat geen enkele deelnemer er eigenaar van is.

In de praktijk is OpenTofu een drop-in vervanging voor Terraform 1.5+ die dezelfde HCL gebruikt, dus migreren betekent het binaire bestand wisselen in plaats van een hele omgeving herschrijven.

Het heeft ook mogelijkheden uitgebracht die HashiCorp niet heeft: versleuteling van de state, wat belangrijk is omdat de Terraform-state standaard geheimen in platte tekst bevat, en for_each op providers.

Er is geen telemetrie, en het draait waar jij het draait, zonder dat een leverancier iets verwerkt. Gratis en open source. De wrijving die overblijft is de aantrekkingskracht van het bestaande ecosysteem: het module- en providerecosysteem draait nog steeds om het HashiCorp-register, en sommige commerciële tooling is traag geweest met het certificeren van OpenTofu. Het is een engine en geen uitvoeringsplatform, dus orkestratie is een aparte keuze.

Wat OpenTofu goed doet

  • Drop-in vervanging voor Terraform 1.5+
  • MPL 2.0 onder Linux Foundation-governance, kan niet door één leverancier opnieuw worden gelicentieerd
  • Versleuteling van de state ingebouwd, wat Terraform mist
  • Geen telemetrie en geen leverancier in de keten
  • Gratis en open source

Waar OpenTofu tekortschiet

  • Het ecosysteem richt zich nog steeds op het HashiCorp-register
  • Sommige commerciële tooling is trager met de certificering
  • Alleen een engine, geen uitvoeringsplatform inbegrepen
  • Leveranciersneutraal en niet per se Europees

Opvallende functie. Governance die niemand kan intrekken: OpenTofu is de enige infrastructure-as-code-engine hier waarvan de licentie in handen is van een stichting en niet van een bedrijf dat van gedachten kan veranderen.

#2 Spacelift

Warschau, Polen Opgericht in 2020 Gratis variant / Cloud vanaf ongeveer $400/maand / Zelf gehost op aanvraag Gratis variant

Het meest geschikt voor: Platformteams die veel stacks beheren en policy, goedkeuringen en driftdetectie nodig hebben

  • Exploiterend bedrijf. Spacelift Inc. (engineering in Polen)
  • Jurisdictie. Engineering in de EU (Polen), entiteit geregistreerd in de VS
  • Waar de gegevens staan. EU-regio beschikbaar; zelf gehoste workers houden inloggegevens lokaal
  • Broncode. Closed source
  • Vervangt. Terraform Cloud, Env0, Atlantis

Spacelift is het uitgebreidste orkestratieplatform in deze categorie, en policy as code is wat het onderscheidt van een CI-pipeline die terraform apply draait.

Open Policy Agent-beleidsregels worden echt afgedwongen: een plan dat een regel schendt, wordt geblokkeerd in plaats van alleen gemarkeerd. Goedkeuringsstromen bepalen wat in productie komt, driftdetectie vangt de wijzigingen op die iemand om 2 uur 's nachts in de console doorvoerde, en stackafhankelijkheden zorgen ervoor dat de juiste volgorde een taak van het platform is en niet van een runbook. Het orkestreert OpenTofu, Terraform, Pulumi, CloudFormation en Ansible, wat ertoe doet in de vele organisaties die nooit op één tool zijn gestandaardiseerd.

Het engineering- en operationsteam van Spacelift zit in Warschau en er is een EU-regio beschikbaar, al is Spacelift Inc. een in de VS geregistreerde entiteit. Dat onderscheid is goed om te weten als de eis een contractpartij in de EU is in plaats van dataresidentie in de EU.

De functie die de vraag over inloggegevens beantwoordt, is de pool van zelf gehoste workers: het control plane is SaaS, terwijl de workers in je eigen VPC draaien, zodat cloudinloggegevens nooit je infrastructuur verlaten. Een Self-Hosted-editie gaat nog verder. De prijs begint bij gratis en loopt op tot ongeveer $400 per maand voor Cloud, wat voor een klein team echt geld is, en het beleids- en afhankelijkheidsmodel heeft een echte leercurve.

Wat Spacelift goed doet

  • Orkestreert OpenTofu, Terraform, Pulumi, CloudFormation en Ansible
  • OPA policy as code die niet-conforme plannen daadwerkelijk blokkeert
  • Zelf gehoste workers houden cloudinloggegevens in je eigen VPC
  • Stackafhankelijkheden en driftdetectie
  • Europese engineering met een EU-regio beschikbaar

Waar Spacelift tekortschiet

  • Vanaf ongeveer $400/maand, duur voor kleine teams
  • Leercurve rond beleidsregels en afhankelijkheden
  • In de VS geregistreerde entiteit, ondanks Poolse engineering
  • Geen open source

Opvallende functie. Zelf gehoste workers onder een beheerd control plane: Spacelift is het enige platform hier dat je de policy-engine biedt zonder dat je het je cloudinloggegevens hoeft te geven.

#3 NixOS

Utrecht, Nederland Opgericht in 2003 Gratis en open source Gratis

Het meest geschikt voor: Teams die reproduceerbare omgevingen nodig hebben en een rollback die altijd werkt

  • Exploiterend bedrijf. NixOS Foundation
  • Jurisdictie. EU (Nederland)
  • Waar de gegevens staan. Je eigen infrastructuur
  • Onafhankelijke controles. Open source (MIT)
  • Broncode. Open source
  • Vervangt. Ansible, Puppet, Chef

NixOS maakt rollback tot een garantie in plaats van iets waar je op hoopt, en de reden zit in de architectuur.

Conventioneel configuratiebeheer past een machine aan richting een gewenste staat. Terugdraaien betekent dan de oude configuratie opnieuw uitvoeren en erop vertrouwen dat die ongedaan maakt wat de nieuwe deed. Daarom laat een mislukte run een systeem vaak in een staat achter die met geen van beide overeenkomt. NixOS bouwt elke configuratie als een nieuwe systeemgeneratie naast de vorige en schakelt atomair over. De oude staat is dus nooit overschreven, en teruggaan is zeker.

De tweede eigenschap is reproduceerbaarheid. Nix-ontwikkelshells geven op elke machine byte-voor-byte identieke afhankelijkheden. Daarmee verdwijnt de categorie "werkt op mijn machine" aan de wortel, in plaats van dat je er met containers omheen werkt. De pakketset telt meer dan 100,000 pakketten. Het hele systeem, met services, gebruikers, firewall en pakketten, is vastgelegd in configuratiebestanden, dus een machine is een document dat je kunt beoordelen.

NixOS wordt beheerd door de NixOS Foundation in Utrecht, is MIT-gelicentieerd en gratis, en er is geen commerciële leverancier bij betrokken. De kosten zijn fors en het is de moeite waard om er eerlijk over te zijn: de leercurve is echt steil, de Nix-taal is ongewoon en de documentatie is wisselend, en de niet-standaard bestandsstructuur breekt software die uitgaat van gewone paden. NixOS betaalt de investering terug op schaal en zelden daaronder.

Wat NixOS goed doet

  • Het hele systeem vastgelegd in configuratiebestanden
  • Atomaire upgrades met een rollback die gegarandeerd is, niet alleen gehoopt
  • Byte-voor-byte identieke, reproduceerbare ontwikkelomgevingen
  • Meer dan 100,000 pakketten
  • Nederlandse stichting, MIT-licentie, geen commerciële leverancier

Waar NixOS tekortschiet

  • Echt steile leercurve
  • Ongewone taal en wisselende documentatie
  • Niet-standaard bestandsstructuur breekt sommige software
  • De investering loont alleen op schaal

Opvallende functie. Generaties in plaats van aanpassingen: NixOS is de enige tool hier waarbij het ongedaan maken van een upgrade zeker is, omdat het vorige systeem nooit is overschreven.

#4 Buddy Works

Polen Opgericht in 2015 Betaalde abonnementen plus Bring Your Own Cloud 14 dagen gratis proberen, zonder creditcard

Het meest geschikt voor: Teams die krachtige CI/CD willen zonder diepgaande DevOps-expertise in huis

  • Exploiterend bedrijf. Buddy Works
  • Jurisdictie. EU (Polen)
  • Waar de gegevens staan. EU, of je eigen cloud met BYOC
  • Broncode. Closed source
  • Vervangt. GitHub Actions, CircleCI, Travis CI, Jenkins

Buddy Works is CI/CD voor teams zonder platformengineer, en de ontwerpkeuzes volgen daaruit. Pipelines zijn cache-geoptimaliseerd, zodat builds bij elke run niet alles opnieuw downloaden. De uitvoering is Docker-native, en meer dan 100 kant-en-klare acties dekken GitHub, GitLab, Bitbucket, AWS, Kubernetes en Docker. Een werkende pipeline is daardoor eerder samenstellen dan zelf schrijven. Dat is iets anders dan een YAML-bestand waar iemand expert in moet worden.

Buddy Works is gebouwd in Polen, met platformondersteuning voor Linux, Windows en macOS, inclusief ARM, volledige CLI- en MCP-ondersteuning voor scripting en agentintegratie, en Bring Your Own Cloud, zodat pipelines in je eigen infrastructuur kunnen draaien in plaats van in die van de leverancier.

Een proef van 14 dagen loopt zonder creditcard. Naast builds en tests dekt het ook deployments en infrastructuurtaken, waardoor het eerder een DevOps-toolbox is dan alleen een buildserver. Het is niet open source, en de prijs hangt af van het abonnement, met BYOC erbovenop.

Wat Buddy Works goed doet

  • Cache-geoptimaliseerde pipelines die niet bij elke run alles opnieuw bouwen
  • 100+ kant-en-klare acties voor de gangbare platforms en clouds
  • Linux, Windows en macOS, inclusief ARM
  • Bring Your Own Cloud draait pipelines in je eigen infrastructuur
  • Pools bedrijf; proef van 14 dagen zonder creditcard

Waar Buddy Works tekortschiet

  • Geen open source
  • Kleiner ecosysteem dan GitHub Actions
  • Prijs per abonnement in plaats van per gebruik
  • Minder geschikt voor teams die volledige pipeline-as-code-controle willen

Opvallende functie. Bring Your Own Cloud op een beheerde CI: Buddy Works is de optie hier waarbij de pipeline op je eigen infrastructuur draait zonder dat jij het CI-systeem hoeft te beheren.

#5 Terramate

Berlijn, Duitsland Opgericht in 2022 CLI gratis en open source / Cloud gratis variant, betaald op aanvraag Gratis CLI

Het meest geschikt voor: Organisaties met tientallen of honderden Terraform- of OpenTofu-stacks

  • Exploiterend bedrijf. Terramate GmbH
  • Jurisdictie. EU (Duitsland)
  • Waar de gegevens staan. EU; de CLI draait in je eigen CI
  • Onafhankelijke controles. Open source (MPL 2.0, CLI)
  • Broncode. Open source
  • Vervangt. Terragrunt, zelfgemaakte wrapperscripts, Terraform Cloud

Terramate is er voor het moment waarop infrastructuurcode copy-paste wordt. In een grote omgeving worden hetzelfde providerblok, dezelfde backendconfiguratie en dezelfde taggingconventie in elke stack herhaald, en elke wijziging raakt honderden bestanden. Terramate genereert die standaardcode uit definities. Cruciaal is dat de uitvoer gewone Terraform is die je kunt nakijken en geen abstractie, zodat een reviewer leest wat er echt wordt uitgevoerd en niemand een nieuwe taal hoeft te leren om een wijziging te controleren.

Wijzigingsdetectie is de tweede helft. Terramate bepaalt welke stacks een commit echt raakt en draait alleen die, en dat maakt het verschil tussen een CI-pipeline die vijftig minuten duurt en een die vijf minuten duurt. Daarbij komen stackafhankelijkheden voor de juiste volgorde en driftdetectie.

Terramate GmbH is gevestigd in Berlijn. De CLI is open source onder MPL 2.0 en draait binnen je bestaande CI. Er hoeven dus geen nieuwe inloggegevens te worden uitgegeven, en Terramate Cloud is optioneel in plaats van verplicht.

De CLI is gratis, met een gratis variant van Cloud en betaalde abonnementen op aanvraag. De eerlijke beperkingen: voor kleine omgevingen is het overbodig, het voegt een generatiestap toe die het team moet leren, en het Cloud-aanbod is minder volwassen dan dat van concurrenten.

Wat Terramate goed doet

  • Schakelt standaardcode over veel stacks uit
  • De gegenereerde uitvoer is gewone, controleerbare Terraform
  • Wijzigingsdetectie maakt de CI van grote omgevingen veel sneller
  • Draait in je bestaande CI, zonder nieuwe inloggegevens
  • Duits bedrijf met een open-source CLI

Waar Terramate tekortschiet

  • Overbodig voor kleine omgevingen
  • Voegt een generatiestap toe die het team moet leren
  • Cloud-aanbod minder volwassen dan concurrenten
  • Alleen nuttig naast Terraform of OpenTofu

Opvallende functie. Gegenereerde Terraform die je nog steeds kunt lezen: Terramate schakelt het copy-pasten uit zonder achter een abstractie te verbergen wat er echt draait.

#6 Canonical Juju

Londen, Verenigd Koninkrijk Opgericht in 2010 Gratis en open source; Ubuntu Pro-support beschikbaar Gratis

Het meest geschikt voor: Complexe applicaties met meerdere componenten beheren op gemengde infrastructuur

  • Exploiterend bedrijf. Canonical Ltd
  • Jurisdictie. Verenigd Koninkrijk (adequaatheidsbesluit, buiten de EER)
  • Waar de gegevens staan. Je eigen infrastructuur
  • Onafhankelijke controles. Open source (AGPLv3)
  • Broncode. Open source
  • Vervangt. Helm gedeeltelijk, Ansible, Terraform op applicatieniveau

Juju richt zich op wat er na de deployment gebeurt, waar de meeste infrastructuurtools ophouden. Terraform maakt de database aan; Juju weet hoe die te upgraden, back-uppen, schalen en herstellen is. Charmed operators leggen die operationele kennis vast als software in plaats van als een runbook dat niemand leest, zodat day-2-operaties een eigenschap van het systeem worden in plaats van institutioneel geheugen dat bij één persoon zit.

Het andere onderscheidende idee zijn relaties. Koppel een applicatie aan een database en Juju wisselt de inloggegevens, verbindingsstrings en configuratie automatisch uit: de lijmcode die normaal in een deploymentscript zit en verouderd raakt. Hetzelfde model draait vanuit één controller over publieke cloud, Kubernetes en bare metal. Dat is echt nuttig voor een organisatie waarvan de omgeving gemengd is in plaats van uniform.

Juju komt van Canonical in Londen, is AGPLv3-gelicentieerd en gratis, met commerciële ondersteuning via Ubuntu Pro. De kosten zijn eerlijk: de concepten zijn onbekend en de leercurve is echt, het charm-ecosysteem is veel kleiner dan dat van Helm of Terraform, en Juju is sterk gekoppeld aan de Canonical-stack. Het is het juiste gereedschap voor een complexe applicatie met meerdere componenten en het verkeerde voor het inrichten van een VPC.

Wat Canonical Juju goed doet

  • Legt day-2-operaties vast, niet alleen de deployment
  • Relaties koppelen applicaties automatisch aan elkaar
  • Eén model over cloud, Kubernetes en bare metal
  • AGPLv3 open source met commerciële ondersteuning beschikbaar
  • Gesteund door Canonical en niet door een klein team

Waar Canonical Juju tekortschiet

  • Onbekende concepten met een steile leercurve
  • Charm-ecosysteem veel kleiner dan dat van Helm of Terraform
  • Sterk gekoppeld aan de Canonical-stack
  • Brits bedrijf, dus adequaatheid in plaats van vestiging in de EU

Opvallende functie. Operators die weten hoe je dingen draaiende houdt: Juju is de enige tool hier waarbij het upgraden en back-uppen van een uitgerolde database in software is vastgelegd en niet in een runbook.

#7 Digger

Londen, Verenigd Koninkrijk Opgericht in 2022 Gratis en open source / Pro en Enterprise op aanvraag Gratis

Het meest geschikt voor: Teams die Terraform Cloud-workflows willen zonder hun inloggegevens aan een leverancier te geven

  • Exploiterend bedrijf. Digger
  • Jurisdictie. Verenigd Koninkrijk (adequaatheidsbesluit, buiten de EER)
  • Waar de gegevens staan. Je eigen CI-infrastructuur
  • Onafhankelijke controles. Open source (Apache 2.0)
  • Broncode. Open source
  • Vervangt. Terraform Cloud, Spacelift, Atlantis

Digger is gebouwd op één weigering, en het is de juiste. Een infrastructure-as-code-platform heeft inloggegevens nodig waarmee alles in je cloudaccount kan worden aangemaakt en vernietigd. Dat is de krachtigste toegang in de organisatie, en Digger weigert die gegevens vast te houden. Plan- en apply-runs draaien binnen je eigen GitHub Actions of GitLab CI, zodat de inloggegevens nooit de infrastructuur verlaten die je al beveiligt, controleert en bewaakt, en er wordt geen derde partij aan de impactzone toegevoegd.

Wat je daarvoor terugkrijgt is de workflow in plaats van een compromis: plannen en toepassen op basis van pull requests, waarbij het plan als reactie wordt geplaatst, OPA-beleidsregels, driftdetectie en state-locking. Dat is de Terraform Cloud-ervaring, op je eigen runners.

Digger is open source onder Apache 2.0, met een orkestrator die je zelf kunt hosten, en er is geen prijs per run voor het platform. De kosten schalen dus mee met je CI in plaats van met de maatstaf van een leverancier. Digger is een klein Londens bedrijf, opgericht in 2022, wat het waard is om mee te wegen. De praktische beperkingen zijn dat de functieset smaller is dan die van Spacelift en dat het de limieten voor gelijktijdige runs van je CI overneemt.

Wat Digger goed doet

  • Cloudinloggegevens verlaten nooit je eigen CI
  • Hergebruikt CI-infrastructuur die je al beveiligt en controleert
  • Apache 2.0 open source, orkestrator zelf te hosten
  • Geen prijs per run voor het platform
  • Standaard workflow voor plannen en toepassen via pull requests

Waar Digger tekortschiet

  • Smallere functieset dan Spacelift
  • Neemt de limieten voor gelijktijdige runs van je CI over
  • Klein bedrijf, opgericht in 2022
  • Britse jurisdictie, dus adequaatheid in plaats van vestiging in de EU

Opvallende functie. Niemand anders krijgt de sleutels: Digger is de enige tool hier die de Terraform Cloud-workflow levert zonder dat een leverancier ooit inloggegevens voor je cloudaccount in handen heeft.

#8 OpenBao

Gedistribueerd Opgericht 2023 Gratis en open source Gratis

Het meest geschikt voor: Teams die een secrets manager nodig hebben zonder licentierisico

  • Exploiterend bedrijf. Linux Foundation (OpenBao-project, OpenSSF)
  • Jurisdictie. Leveranciersneutraal; geen enkele jurisdictie
  • Waar de gegevens staan. Draait waar jij het draait
  • Onafhankelijke controles. Open source (MPL 2.0); bestuurd door de OpenSSF van de Linux Foundation
  • Broncode. Open source
  • Vervangt. HashiCorp Vault (BSL), Vault Enterprise

HashiCorp bracht Vault in dezelfde aankondiging onder de Business Source License als Terraform, en de reactie was hetzelfde: een fork, bestuurd door een stichting in plaats van door een bedrijf.

OpenBao is die fork voor secrets, sinds eind 2023 onderhouden onder de OpenSSF van de Linux Foundation, met MPL 2.0-licentie. De logica is dezelfde als bij OpenTofu: een Vault-omgeving bevat alle database-inloggegevens en API-sleutels waarop een organisatie draait, en geen enkele deelnemer aan een door een stichting bestuurd project kan de licentie wijzigen zoals HashiCorp dat twee keer met zijn eigen product deed.

Functioneel is het de functieset van Vault, overgenomen uit dezelfde codebase: versleutelde key/value-opslag, dynamische secrets die op aanvraag worden gegenereerd voor databases en Kubernetes in plaats van langlevende inloggegevens die rondslingeren en kunnen lekken, en op beleid gebaseerde toegangscontrole tot op padniveau.

Het draait waar jij het draait, zonder telemetrie en zonder leverancier in de keten. Dat sluit aan bij de zelf gehoste aanpak van elke andere open-source tool in deze categorie, en niet bij het model van een gehoste secrets manager die voor je infrastructuur staat en per gebruiker wordt gefactureerd.

De eerlijke beperkingen volgen direct uit het feit dat het jonger is: de pluginbibliotheek en de integraties van derden van OpenBao lopen achter op die van Vault, na een decennium ecosysteemgroei van het oorspronkelijke project. Er is geen beheerde SaaS-aanbieding, dus iemand in het team moet het beheren en patchen. En er is geen enkele commerciële leverancier om een supportcontract mee af te sluiten, alleen de community en een handvol gespecialiseerde adviesbureaus.

Een bestaande Vault-omgeving hiernaartoe migreren vraagt echte tests tegen je eigen beleid, en geen zoek-en-vervang op de naam van het binaire bestand.

Wat OpenBao goed doet

  • Hetzelfde verhaal van een fork onder een stichting als OpenTofu, nu voor secrets
  • Governance van de OpenSSF van de Linux Foundation, geen enkel bedrijf is eigenaar
  • MPL 2.0, volledig gratis en open source
  • Dynamische secrets voor databases, Kubernetes en meer
  • Draait waar jij het draait, geen leverancier in de keten

Waar OpenBao tekortschiet

  • Jonger project dan Vault, kleiner pluginecosysteem
  • Geen beheerde SaaS-aanbieding; je beheert het zelf
  • Geen commerciële leverancier voor betaalde supportcontracten
  • Migreren vanaf Vault vraagt echte tests, niet alleen een hernoeming

Opvallende functie. OpenBao is het OpenTofu van Vault: dezelfde fork naar aanleiding van de BSL, dezelfde Linux Foundation-governance, nu toegepast op secrets in plaats van op infrastructuur.

#9 Kubermatic Kubernetes Platform

Hamburg, Duitsland Opgericht in 2016 Community Edition gratis en open source (open-core); Enterprise Edition met een verbruiksgebaseerd abonnement, neem contact op met sales voor de prijs Demo op aanvraag; geen proef in zelfbediening

Het meest geschikt voor: Platformteams die Kubernetes-fleets draaien over clouds en on-premise

  • Exploiterend bedrijf. Kubermatic GmbH
  • Jurisdictie. EU (Duitsland)
  • Waar de gegevens staan. Je eigen infrastructuur: 20+ publieke clouds plus on-premise (VMware vSphere, Nutanix, OpenStack, bare metal)
  • Onafhankelijke controles. Kubernetes Certified Service Provider; CNCF-lid
  • Broncode. Open source
  • Vervangt. Red Hat OpenShift, SUSE Rancher, VMware Tanzu

Kubermatic Kubernetes Platform is er voor het moment waarop een organisatie niet langer één cluster beheert, maar een fleet van clusters, verspreid over clouds, on-premise racks en edge-locaties.

Kubermatic GmbH is gevestigd in Hamburg en bouwt het platform sinds 2016, onder de eerdere naam Loodse. KKP geeft die fleet één control plane over meer dan 20 infrastructuurproviders, waaronder AWS, Azure en Google Cloud, naast VMware vSphere, Nutanix, OpenStack en bare metal. De clusterdefinities zijn daarbij niet blijvend aan één van die providers gekoppeld.

Het platform positioneert zich rechtstreeks tegenover de alternatieven die je vastzetten: Red Hat OpenShift, dat nauw is gebundeld met het Red Hat-ecosysteem, SUSE Rancher, en VMware Tanzu, waarvan de kosten voor veel klanten sterk veranderden na de overname door Broadcom.

KKP richt een cluster in op elke ondersteunde infrastructuur in een paar minuten in plaats van uren, dwingt beleid consistent af met OPA Gatekeeper over elk cluster dat het beheert, ongeacht waar dat cluster draait, en is open-core: het kernplatform is open source, en de Enterprise Edition voegt functies toe onder een aparte commerciële licentie.

Wat het niet is, is zelfbediening. Er is geen openbare prijslijst en geen gratis proef behalve een demoaanvraag, omdat KKP wordt verkocht als een enterprise-abonnement op basis van verbruik en de prijs in een verkoopgesprek wordt bepaald en niet in een checkout.

Dat is de juiste afweging voor een platformteam dat al tientallen clusters bij verschillende providers draait, en de verkeerde voor een team van vijf personen met één Kubernetes-cluster om zich zorgen over te maken. Het operationele gewicht verdient zichzelf alleen op schaal terug.

Wat Kubermatic Kubernetes Platform goed doet

  • Eén control plane over 20+ clouds en on-premise infrastructuur
  • De kern van de Community Edition is gratis en open source
  • OPA Gatekeeper-beleid wordt over elk beheerd cluster afgedwongen
  • Clusters worden in minuten ingericht in plaats van uren
  • Duits bedrijf, CNCF-lid en Kubernetes Certified Service Provider

Waar Kubermatic Kubernetes Platform tekortschiet

  • Geen gepubliceerde prijzen; alleen een enterprise-verkoopproces
  • Geen proef in zelfbediening, demoaanvraag vereist
  • Onderdelen van de Enterprise Edition zijn propriëtair, niet open source
  • Gebouwd voor fleets van clusters, overdreven voor slechts één of twee

Opvallende functie. Kubermatic is de enige tool hier die de Kubernetes-clusters zelf beheert, over clouds en je eigen datacenter, en niet de infrastructuur eronder.

#10 Qovery

Parijs, Frankrijk Opgericht in 2020 Business $2,999/maand jaarlijks gefactureerd (20% korting ten opzichte van maandelijks), 20 gebruikers inbegrepen / Enterprise: prijs op maat, alleen jaarlijkse facturatie 14 dagen gratis proberen, geen creditcard vereist

Het meest geschikt voor: Teams die een kant-en-klaar BYOC-deployplatform willen

  • Exploiterend bedrijf. BIRDSIGHT SAS (handelsnaam Qovery)
  • Jurisdictie. EU (Frankrijk)
  • Waar de gegevens staan. Wordt uitgerold in je eigen AWS-, GCP-, Azure- of Scaleway-account; zelf gehost control plane beschikbaar op Enterprise
  • Onafhankelijke controles. SOC 2 Type II, AVG; Enterprise voegt HIPAA, HDS, ISO 27001 en DORA toe
  • Broncode. Closed source
  • Vervangt. Heroku, Render, intern gebouwde Kubernetes platform engineering

Qovery is wat een klein platformteam koopt in plaats van er zelf een te bouwen.

BIRDSIGHT SAS, handelend als Qovery, is een bedrijf uit Parijs dat onder Frans recht valt, en het product is een Bring Your Own Cloud control plane: je applicaties en data blijven binnen je eigen AWS-, GCP-, Azure- of Scaleway-account, terwijl Qovery de deploymentpipeline, omgevingsbeheer en day-2-operaties daarbovenop beheert.

Dat is een andere afweging dan bij Terramate of Digger, die binnen een CI draaien die je al beheert. Qovery is een beheerd platform dat toevallig je workloads op je eigen infrastructuur houdt in plaats van op zijn eigen infrastructuur.

In ruil voor die beheerlaag geeft Qovery een team zonder eigen DevOps-afdeling CI/CD die al is ingebouwd in plaats van uit onderdelen samengesteld. Daarnaast worden per pull request automatisch preview-omgevingen opgezet en weer opgeruimd, en compliance wordt meteen geregeld in plaats van achteraf aangeplakt: SOC 2 Type II en AVG standaard, met HIPAA, HDS, ISO 27001 en DORA beschikbaar als add-onpakket voor gereguleerde klanten.

Kubernetes-clusters worden op het Business-abonnement voor je ingericht, onderhouden en geüpgraded, in plaats van dat ze een operationeel probleem van de klant blijven.

Het getal dat telt is de prijs: Business begint bij $2,999 per maand, jaarlijks gefactureerd voor 20 inbegrepen gebruikers, zonder gratis variant meer, alleen een proef van 14 dagen zonder creditcard.

Daarmee zit Qovery ruim boven de zelf gehoste tools die in je eigen CI draaien en die elders in deze categorie staan. Het is de juiste vergelijking om te maken voordat je koopt. Qovery verdient zijn prijs vooral wanneer een team het platform volledig beheerd wil hebben, en niet wanneer het doel is om de rekening van een platformleverancier helemaal te vermijden.

Wat Qovery goed doet

  • Bring Your Own Cloud houdt workloads en data in je eigen account
  • Ingebouwde CI/CD maakt aparte pipelinetooling overbodig
  • Automatische preview-omgevingen per pull request
  • SOC 2 Type II en AVG ingebouwd, HIPAA/ISO 27001 als add-on
  • Frans bedrijf, contracten onder Frans recht in Parijs

Waar Qovery tekortschiet

  • Geen gratis variant, alleen een proef van 14 dagen
  • Business begint bij $2,999/maand, duur voor een klein team
  • Jaarlijkse facturatie is vereist om de vermelde Business-prijs te krijgen
  • Overlapt met goedkopere zelf gehoste opties als je al CI draait

Opvallende functie. De enige tool hier die een klein team een volledig beheerd BYOC-platform geeft, met CI/CD, previews en compliance, in één product.

#11 Humanitec

Berlijn, Duitsland Teams vanaf EUR 1,999/maand (5 gebruikers) / Pro vanaf EUR 4,999/maand (50 gebruikers) / Enterprise en Self-Hosted: prijs op maat Gratis proef beschikbaar, geen creditcard nodig

Het meest geschikt voor: Platformteams die een self-service golden path bouwen

  • Exploiterend bedrijf. Ternki GmbH (handelsnaam Humanitec)
  • Jurisdictie. EU (Duitsland)
  • Waar de gegevens staan. Draait op GCP en AWS; zelf gehoste deployment beschikbaar op het Self-Hosted-abonnement
  • Onafhankelijke controles. SOC 2 Type II; AVG-conformiteit via Vanta
  • Broncode. Closed source
  • Vervangt. Backstage plus zelfgebouwde platform engineering, Crossplane dat handmatig is aangesloten

Humanitec, de handelsnaam van het Berlijnse Ternki GmbH, richt zelf geen infrastructuur in. Het bepaalt welke van je bestaande Terraform- of Crossplane-modules draait voor een bepaalde applicatie in een bepaalde omgeving, en houdt die beslissing consistent naarmate de organisatie groeit tot het punt waarop een wikipagina met impliciete kennis niet meer volstaat.

De Platform Orchestrator leest de eisen van een workload, uitgedrukt in de open Score-specificatie, en koppelt ze aan de modules die een platformteam al heeft geregistreerd. Dat is een wezenlijk andere taak dan het kant-en-klare BYOC-platform van Qovery of het clusterbeheer van Kubermatic, die elders in deze lijst staan.

Het resultaat is een live resourcegraaf die laat zien wat is ingericht, wie er eigenaar van is en wat van wat afhangt in de hele omgeving. Driftdetectie vangt op wanneer de werkelijkheid afwijkt van de vastgelegde staat, ongeacht of een mens of een AI-agent dat veroorzaakte. En rollback naar een bekende goede configuratie kan in seconden, in plaats van opnieuw deployen en hopen.

Het is gebouwd om de zelf samengestelde stack van ArgoCD, Crossplane, Terraform en lijmscripts te vervangen, die platformteams anders zelf aan elkaar knopen en met de hand onderhouden. Het vervangt ook een zelfgebouwd intern developerplatform dat hetzelfde werk minder consistent doet.

Humanitec heeft het SOC 2 Type II-certificaat en de AVG-conformiteit loopt via Vanta. De prijs begint bij €1,999 per maand voor slechts vijf gebruikers op het Teams-abonnement, en loopt op naar €4,999 voor 50 gebruikers op Pro. Enterprise en een zelf gehoste optie zijn op aanvraag geprijsd voor gereguleerde omgevingen.

Het loont pas zodra de Terraform- en Crossplane-modules die het orkestreert er al zijn. Humanitec is een control plane voor infrastructuurcode die een organisatie al heeft, en geen bron voor die code vanuit het niets.

Wat Humanitec goed doet

  • Orkestreert je bestaande Terraform/Crossplane-modules in plaats van ze te vervangen
  • Live resourcegraaf toont eigenaarschap en afhankelijkheden over de hele omgeving
  • Driftdetectie met rollback naar een bekende goede staat met één commando
  • Zelf gehoste optie beschikbaar voor gereguleerde omgevingen
  • Duits bedrijf, SOC 2 Type II-gecertificeerd

Waar Humanitec tekortschiet

  • Minimaal €1,999/maand voor slechts vijf gebruikers
  • Vereist Terraform- of Crossplane-modules die al aanwezig zijn om te orkestreren
  • Echte conceptuele overhead (Score, workloads, resources) voor een klein team
  • Zelf niet open source

Opvallende functie. Humanitec draait je infrastructuur niet zelf. Het is het control plane dat bepaalt welke van je eigen Terraform-modules waar draait.

#12 meshcloud

Frankfurt am Main, Duitsland Prijs op maat, geen gepubliceerde prijslijst; boek een demo Demo op aanvraag

Het meest geschikt voor: Enterprises die meerdere clouds en soevereine providers beheren

  • Exploiterend bedrijf. meshcloud GmbH
  • Jurisdictie. EU (Duitsland)
  • Waar de gegevens staan. Beheert AWS, Azure, Google Cloud, OpenStack en Europese soevereine clouds (STACKIT, IONOS, 3DS Outscale)
  • Onafhankelijke controles. ISO 27001; TISAX; CNCF Silver-lid; lid van de Linux Foundation
  • Broncode. Closed source
  • Vervangt. AWS Control Tower, Azure Landing Zones, cloudgovernance op basis van spreadsheets

meshcloud GmbH, gevestigd in Frankfurt am Main, lost een probleem op dat specifiek is voor organisaties die meerdere clouds tegelijk draaien in plaats van op één te standaardiseren: wie wat mag aanmaken, in welk account, onder welke kostenplaats, en hoe dat consistent wordt bestuurd over AWS, Azure, Google Cloud en OpenStack.

Het meshStack-platform automatiseert de inrichting van de landing zone en zet een self-service marktplaats voor ontwikkelaars neer. Volgens het bedrijf brengt dat een gewone resourceaanvraag terug van ongeveer 45 minuten afhandeling door het platformteam naar minder dan een minuut pure self-service voor de aanvrager.

Wat meshcloud binnen deze categorie onderscheidt, is zijn bereik in Europese soevereine infrastructuur: STACKIT, IONOS en 3DS Outscale staan naast de grote drie hyperscalers als volwaardige doelen. Dat is belangrijk voor het groeiende aantal Europese organisaties met een soevereiniteitseis die in het inkoopbeleid is vastgelegd en niet als vage voorkeur wordt gehouden.

Een ingebouwde FinOps-module geeft kostenzicht over elke verbonden cloud vanuit één console, in plaats van elke maand met de hand verschillende afzonderlijke facturatiedashboards op elkaar af te stemmen. Juist daar gaat bij multi-cloudgovernance stilletjes de meeste inspanning naartoe.

meshcloud is ISO 27001- en TISAX-gecertificeerd, is CNCF Silver-lid en lid van de Linux Foundation. Die certificeringen richten zich duidelijk op enterprise-inkoop en niet op een individuele koper die zelf bestelt.

Er is geen gepubliceerde prijslijst. meshcloud verkoopt via een demo en een verkoopgesprek, niet via een aanmeldformulier. Het product richt zich op landing zone- en accountgovernance en is geen Terraform-orkestratie-engine. In de praktijk vult het dus de IaC-laag van Spacelift of Terramate in een organisatie aan, in plaats van er één van beide volledig te vervangen.

Wat meshcloud goed doet

  • Beheert AWS, Azure, GCP en OpenStack vanuit één console
  • Dekt ook Europese soevereine clouds: STACKIT, IONOS, 3DS Outscale
  • Self-service marktplaats brengt inrichting terug van ~45 minuten naar minder dan een minuut
  • ISO 27001- en TISAX-gecertificeerd
  • Duits bedrijf, gebouwd voor Europese soevereiniteitseisen

Waar meshcloud tekortschiet

  • Geen gepubliceerde prijzen, verkoopgesprek vereist
  • Geen zelfbediende proefperiode
  • Gericht op landing zones en governance, geen Terraform-orkestratie-engine
  • Het best geschikt voor organisaties die al meerdere clouds draaien

Opvallende functie. De enige tool hier die eerst en vooral om Europese cloudsoevereiniteit is gebouwd, en STACKIT en IONOS naast AWS en Azure beheert vanuit één console.

Waarom heeft een licentiewijziging deze hele categorie veranderd?

Omdat infrastructuurcode de duurste code is die een organisatie moet herschrijven. Een Terraform-omgeving beschrijft elk netwerk, elke database, elk cluster en elke rechtenregel in productie, opgebouwd over jaren, en er is geen geleidelijk pad weg ervan. Dat is precies de positie waardoor een licentiewijziging ingrijpend is en niet alleen vervelend.

HashiCorp bracht Terraform onder de Business Source License, en als reactie is OpenTofu geforkt. OpenTofu wordt nu bestuurd door de Linux Foundation onder MPL 2.0. Het onderscheid dat ertoe doet zit in de governance en niet in de licentietekst: MPL 2.0 onder een stichting met veel deelnemende bedrijven kan door geen van hen worden gewijzigd, omdat niemand van hen de eigenaar is.

OpenTofu is een drop-in vervanging voor Terraform 1.5+, dus migreren betekent het binaire bestand wisselen in plaats van de code herschrijven. Het heeft ook functies uitgebracht die HashiCorp niet heeft, waaronder versleuteling van de state en for_each op providers.

De les reikt verder dan Terraform. Bij het beoordelen van elke tool die je infrastructuurdefinities gaat bewaren, is de vraag niet wat de licentie vandaag zegt, maar wie die kan wijzigen. Een stichting met gedeelde governance beantwoordt die vraag anders dan een bedrijf met een eigenaar.

Wie heeft je cloudinloggegevens, en moet dat een leverancier zijn?

Een infrastructure-as-code-platform heeft inloggegevens nodig waarmee alles in je cloudaccount kan worden aangemaakt en vernietigd. Dat is de krachtigste toegang in de organisatie, en die aan een SaaS-leverancier geven is een beslissing die de meeste teams nemen zonder te merken dat ze die hebben genomen.

Digger is gebouwd op het weigeren van die afweging. Het draait Terraform- en OpenTofu-plannen binnen je eigen GitHub Actions of GitLab CI, zodat de inloggegevens nooit de infrastructuur verlaten die je al beveiligt, controleert en beheert. Je krijgt de workflow voor plannen en toepassen via pull requests, OPA-beleidsregels, driftdetectie en state-locking, zoals Terraform Cloud die biedt. Apache 2.0, zonder prijs per run voor het platform.

Terramate kiest vanuit de orkestratiekant dezelfde aanpak: de CLI is open source en draait in je bestaande CI, dus er hoeven geen nieuwe inloggegevens te worden uitgegeven, en Terramate Cloud is optioneel in plaats van verplicht.

Spacelift doet bewust een compromis met pools van zelf gehoste workers: het control plane is SaaS, maar de workers draaien in je VPC, zodat inloggegevens lokaal blijven terwijl je toch de policy-engine en het afhankelijkheidsbeheer krijgt. Voor een team dat het platform wil zonder die blootstelling, is dat de middenweg.

Wanneer wordt een orkestratielaag nodig?

Rond het punt waarop één Terraform-state uitgroeit tot enkele tientallen, en een wijziging toepassen betekent weten welke stacks van welke andere afhangen.

Daaronder is gewone OpenTofu in CI prima, en alles daarboven is overhead. Terramate zegt uitdrukkelijk dat het overbodig is voor kleine omgevingen.

Daarboven zijn de problemen echt. Terramate lost standaardcode op met codegeneratie: honderden stacks houden op copy-paste te zijn, en de gegenereerde uitvoer is gewone, controleerbare Terraform in plaats van een abstractie. Daarnaast detecteert het wijzigingen, zodat CI alleen draait wat echt is veranderd. Dat maakt het verschil tussen een pipeline van vijf minuten en een van vijftig minuten.

Spacelift lost governance op: OPA-beleidsregels die een niet-conform plan daadwerkelijk blokkeren, goedkeuringsstromen, driftdetectie en stackafhankelijkheden, over OpenTofu, Terraform, Pulumi, CloudFormation en Ansible. Die breedte is belangrijk in een organisatie die niet heeft gestandaardiseerd, en dat zijn de meeste.

De eerlijke prijs is dat beide een concept toevoegen dat het team moet leren, en Spacelift begint bij ongeveer $400 per maand, wat voor een klein team echt geld is.

Wat levert declaratief werken je eigenlijk op op het niveau van het besturingssysteem?

Een rollback die werkt. De meeste configuratiebeheertools brengen een systeem naar een gewenste staat door het aan te passen, dus terugdraaien betekent de oude configuratie opnieuw uitvoeren en hopen dat die ongedaan maakt wat de nieuwe deed. NixOS past niets aan: een nieuwe configuratie bouwt een nieuwe systeemgeneratie naast de oude, en wisselen tussen beide is atomair.

Het praktische gevolg is dat je een slechte upgrade met één reboot ongedaan maakt, met zekerheid in plaats van optimisme. Voor iedereen die heeft gezien hoe een mislukte Ansible-run een machine in een toestand achterliet die noch met de oude noch met de nieuwe configuratie overeenkomt, is dat het hele argument.

De tweede eigenschap is reproduceerbaarheid. Een Nix-ontwikkelshell geeft elke machine byte-voor-byte identieke afhankelijkheden, waarmee de categorie "werkt op mijn machine" aan de wortel verdwijnt, in plaats van dat je er met containers overheen plakt.

De kosten zijn echt en NixOS verbergt ze niet: de leercurve is steil, de taal is ongewoon, de documentatie is wisselend, en de niet-standaard bestandsstructuur breekt software die uitgaat van gewone paden. NixOS is een flinke investering die op schaal wordt terugverdiend en zelden daaronder.

Waar houdt infrastructuurcode op en beginnen applicatieoperaties?

Op het punt waarop deployen makkelijk is en draaien niet. Terraform en OpenTofu zijn uitstekend in het inrichten van het cluster, de database en het netwerk, en zeggen niets over wat er daarna gebeurt, wanneer een back-up moet worden gecontroleerd, een versie moet worden geüpgraded of een replica moet worden gepromoveerd.

Canonical Juju bestaat voor die kloof. Charmed operators leggen operationele kennis vast in plaats van installatiestappen, zodat een operator weet hoe het beheerde ding wordt geüpgraded, geback-upt en geschaald. Relaties koppelen applicaties automatisch aan elkaar: koppel een applicatie aan een database en de inloggegevens, verbindingsstrings en configuratie worden uitgewisseld zonder dat iemand lijmcode schrijft.

Hetzelfde model draait over publieke cloud, Kubernetes en bare metal, wat ongebruikelijk en nuttig is voor organisaties met gemengde infrastructuur. Het is AGPLv3 met commerciële ondersteuning via Ubuntu Pro.

De afweging zit in de omvang en bekendheid van het ecosysteem: de concepten zijn onbekend, de leercurve is echt, het charm-ecosysteem is veel kleiner dan dat van Helm of Terraform, en het is sterk gekoppeld aan de Canonical-stack. Juju is het juiste antwoord voor complexe applicaties met meerdere componenten en het verkeerde voor het inrichten van een VPC.

Hoe we deze 12 tools hebben geselecteerd en gerangschikt

Elke tool op deze pagina staat in de European Purpose-gids, wat betekent dat het exploiterende bedrijf in Europa is gevestigd en dat we dat hebben geverifieerd via het bedrijfsregister of de eigen juridische vermelding van de leverancier, en niet via een marketingpagina. Tools met een hoofdkantoor buiten Europa komen niet in aanmerking, hoe goed ze ook zijn.

  1. Verificatie van functies (gewicht: 40%). We controleren elke mogelijkheid aan de hand van de eigen documentatie en productpagina's van de leverancier, en leggen vast wat de tool doet in plaats van wat men van de categorie verwacht.
  2. Gemak van adoptie (gewicht: 30%). Integraties, gepubliceerde API-toegang, beschikbaarheid van een proefperiode en hoeveel configuratie er nodig is tussen het afsluiten en een bruikbaar resultaat.
  3. Waarde en transparantie (gewicht: 30%). Gepubliceerde prijzen tellen in het voordeel van een leverancier; prijzen op aanvraag worden vastgelegd als prijzen op aanvraag in plaats van geschat. We wegen wat een koper krijgt voor de instapprijs, niet het totale aantal functies.
  4. Redactionele beoordeling. Elke pagina wordt met AI-ondersteuning onderzocht en opgesteld, en de claims over compliance en prijzen worden vóór publicatie gecontroleerd aan de hand van de documentatie van de leverancier, onder de redactionele verantwoordelijkheid van de oprichter. De drie gewichten hierboven bepalen de volgorde; een positie is een rangschikking ten opzichte van de andere Europese tools in deze categorie, geen absolute score.

Door leveranciers gerapporteerde resultaten, zoals ROI-cijfers, margeverbetering en bespaarde tijd, worden overal op deze pagina als claims van de leverancier gemarkeerd. Wij hebben ze niet gecontroleerd, en niemand anders die ze aanhaalt heeft dat gedaan. Lees ons volledige redactionele proces om te zien hoe pagina's opnieuw worden geverifieerd.

Veelgestelde vragen

OpenTofu staat op nr. 1 van de Europese DevOps-tools in deze lijst, omdat het een drop-in vervanging voor Terraform 1.5+ is onder MPL 2.0 met Linux Foundation-governance, zodat geen enkele leverancier de licentie kan wijzigen.

Het juiste antwoord hangt af van de laag: Spacelift voor orkestratie met policy-afdwinging, Digger om plannen in je eigen CI te draaien zonder inloggegevens te delen, Terramate voor grote omgevingen met veel stacks, NixOS voor reproduceerbare systemen met gegarandeerde rollback, Buddy Works voor CI/CD, en Canonical Juju voor day-2-applicatieoperaties.

Ja, en migreren betekent het binaire bestand wisselen in plaats van code herschrijven. OpenTofu is een drop-in vervanging voor Terraform 1.5+ die dezelfde HCL gebruikt. Het heeft ook functies uitgebracht die HashiCorp niet heeft, waaronder versleuteling van de state en for_each op providers.

De governance is het punt: MPL 2.0 onder de Linux Foundation met veel deelnemende bedrijven betekent dat geen enkele leverancier de licentie kan wijzigen zoals HashiCorp Terraform naar de BSL bracht. De wrijving die overblijft is de aantrekkingskracht van het ecosysteem richting het HashiCorp-register, en het feit dat sommige commerciële tooling trager is met het certificeren ervan.

Digger draait Terraform- en OpenTofu-plannen binnen je eigen GitHub Actions of GitLab CI, zodat de inloggegevens nooit de infrastructuur verlaten die je al beveiligt. Toch krijg je plannen en toepassen via pull requests, OPA-beleidsregels, driftdetectie en state-locking. Het is Apache 2.0 zonder prijs per run voor het platform. De CLI van Terramate draait eveneens in je bestaande CI. Spacelift biedt pools van zelf gehoste workers, dus het control plane is SaaS terwijl de workers en inloggegevens in je VPC blijven.

Drie, tegen verschillende prijzen. Spacelift is het uitgebreidst: het orkestreert OpenTofu, Terraform, Pulumi, CloudFormation en Ansible met OPA policy as code, stackafhankelijkheden, driftdetectie, Blueprints en een privé-moduleregister, vanaf ongeveer $400 per maand met een EU-regio. Digger geeft de kernworkflow gratis en open source in je eigen CI. Terramate voegt orkestratie en codegeneratie toe voor grote omgevingen, met een gratis open-source CLI.

NixOS past het systeem niet aan. Waar Ansible en Puppet een machine naar een gewenste staat brengen door die te wijzigen, bouwt NixOS een nieuwe systeemgeneratie naast de bestaande, zodat upgrades atomair zijn en rollback altijd werkt. Een slechte upgrade is met zekerheid ongedaan te maken met één reboot.

Nix-ontwikkelshells geven bovendien byte-voor-byte identieke afhankelijkheden op alle machines. De kosten zijn een echt steile leercurve, een ongewone taal, wisselende documentatie en een niet-standaard bestandsstructuur die sommige software breekt.

Buddy Works, gebouwd in Polen, met cache-geoptimaliseerde pipelines en Docker-native uitvoering op Linux, Windows en macOS, inclusief ARM. Het biedt meer dan 100 acties voor GitHub, GitLab, Bitbucket, AWS, Kubernetes en Docker, plus volledige CLI- en MCP-ondersteuning, en Bring Your Own Cloud, zodat pipelines in je eigen infrastructuur kunnen draaien. Een proef van 14 dagen loopt zonder creditcard. Het is gericht op teams die krachtige CI/CD willen zonder diepgaande DevOps-expertise in huis.

Wanneer één Terraform-state is uitgegroeid tot tientallen, en een wijziging toepassen betekent weten welke stacks van welke afhangen.

Terramate genereert code zodat honderden stacks ophouden copy-paste te zijn, met gewone, controleerbare Terraform als uitvoer in plaats van een abstractie. Daarnaast voegt het wijzigingsdetectie toe, zodat CI alleen draait wat echt is veranderd. Daarmee wordt een pipeline van vijftig minuten een van vijf minuten. Terramate zegt duidelijk dat het overbodig is voor kleine omgevingen. Onder enkele tientallen stacks is gewone OpenTofu in CI het juiste antwoord.

Day-2-operaties. Terraform richt het cluster en de database in en zegt daarna niets over upgraden, back-uppen of schalen.

Charmed operators van Juju leggen die operationele kennis vast, zodat de operator weet hoe het uitgerolde ding moet draaien. Relaties koppelen applicaties automatisch aan elkaar: koppel een app aan een database en inloggegevens en verbindingsstrings worden uitgewisseld zonder lijmcode. Hetzelfde model werkt over cloud, Kubernetes en bare metal. Het is AGPLv3 met een veel kleiner ecosysteem dan Helm of Terraform.

Gedeeltelijk, en het is de moeite waard om precies te zijn. De engineering en operations van Spacelift zitten in Warschau, Polen, en er is een EU-regio beschikbaar, maar Spacelift Inc. is een in de VS geregistreerde entiteit. Voor een koper die kiest op basis van dataresidentie, doen de EU-regio en zelf gehoste workers het werk. Voor een koper die eist dat de contractpartij in de EU is gevestigd, telt de registratie. Zelf gehoste workers houden cloudinloggegevens hoe dan ook in je eigen VPC.