Europese alternatieven voor Keycloak

cidaas Logo

cidaas

Duitsland
EU

cidaas is een cloudplatform voor identiteits- en toegangsbeheer van Widas ID GmbH in Wimsheim, Duitsland. Het hoort bij de Widas Group, die sinds 1997 software aanbiedt die in Duitsland is gemaakt. cidaas...

Curity Logo

Curity

Zweden
EU
Zelf te hosten

Curity is een Zweeds bedrijf voor identiteitssoftware dat in 2015 in Stockholm is opgericht door specialisten in OAuth, OpenID Connect en identiteitsbeheer op grote schaal. Het belangrijkste product is de Curity Identity...

Nevis Logo

Nevis

Zwitserland
Zelf te hosten

Nevis is een platform voor identiteits- en toegangsbeheer van Nevis Security AG, met hoofdkantoor in Zürich. De technologie is ontstaan binnen het Zwitserse softwarebedrijf AdNovum en wordt sinds 2020 ontwikkeld door een...

Univention Nubus Logo

Univention Nubus

Duitsland
EU
Open source
Zelf te hosten

Nubus is de open-source oplossing voor identiteits- en toegangsbeheer van Univention GmbH uit Bremen, Duitsland. Univention ontwikkelt sinds 2002 open-sourcesoftware voor identiteitsbeheer en applicatie-integratie, en volgens het bedrijf worden de producten gebruikt...

ZITADEL Logo

ZITADEL

Zwitserland
Open source
Zelf te hosten
Niet-Europees moederbedrijf

ZITADEL is een identiteitsplatform voor applicaties en ontwikkelaars. Het werd in 2019 opgericht in Zwitserland, en het Zwitserse bedrijf CAOS AG heeft zijn kantoor in St. Gallen. Vandaag verschijnt het bedrijf ook...

Hebben we er een gemist? Stuur gerust een suggestie in!

Suggestie indienen

Europese alternatieven voor Keycloak zijn onder andere ZITADEL (Zwitserland), Univention Nubus (Duitsland), cidaas (Duitsland), Nevis (Zwitserland) en Curity (Zweden). Keycloak is een open-source server voor identiteits- en toegangsbeheer voor single sign-on met OpenID Connect en SAML. Red Hat, dat eigendom is van IBM, is de belangrijkste onderhouder, en het project is sinds april 2023 als incubatieproject opgenomen in de Cloud Native Computing Foundation. Het is gratis beschikbaar onder de Apache 2.0-licentie, dus de licentiekosten zijn zelden de reden om over te stappen. Alle vijf opties staan op de categoriepagina voor IAM en single sign-on.

Waarom teams Keycloak verlaten

  • Beheerinspanning. Keycloak is een Java-applicatie op Quarkus. Het team draait het met een database en, voor hoge beschikbaarheid, een geclusterde cache, en voert elke upgrade zelf uit.
  • Ondersteuning. Het project biedt hulp van de community. Commerciële ondersteuning komt via Red Hats eigen build van Keycloak of via partners.
  • Aanpassing. Inlogstromen en integraties die verder gaan dan de instellingen, worden gebouwd met thema's en Java-extensies, wat Java-kennis vereist.
  • Keuze van aanbieder. Het Keycloak-project biedt zelf geen gehoste dienst aan. Organisaties die een Europees bedrijf als contractpartner of een beheerde dienst willen, moeten elders zoeken.

Hoe de Europese opties zich tot elkaar verhouden

  • ZITADEL: qua opzet het dichtst bij Keycloak, open source onder de AGPL en beschikbaar als cloudservice of zelf te hosten. Jonger en kleiner dan Keycloak, met een Amerikaans moederbedrijf, zoals de vermelding aangeeft.
  • Univention Nubus: open source uit Bremen, een directory voor gebruikers en apparaten met single sign-on, sterk waar Active Directory wordt vervangen. Het draait op Kubernetes of als virtuele machine en is niet gebouwd voor miljoenen klanten die zichzelf registreren.
  • cidaas: een commercieel Duits cloudplatform voor identiteit van klanten en medewerkers, met toestemmingsbeheer. De leverancier beheert het, maar de code is gesloten.
  • Nevis: een Zwitsers commercieel platform, gericht op banken en verzekeraars, voor gebruik in de cloud of in de eigen omgeving.
  • Curity: een Zweedse identiteitsserver met de nadruk op OAuth en OpenID Connect voor API's, commercieel en gericht op technische teams.

Voordat je overstapt

Maak een lijst van de realms, clients en identity providers die in gebruik zijn, en controleer of het doelsysteem dezelfde protocollen ondersteunt. Ga na of het password hashes kan importeren; zo niet, dan moeten gebruikers hun wachtwoord opnieuw instellen. Laat beide systemen eerst naast elkaar draaien. Als het team het kan beheren, blijft Keycloak op een server in Europa een goede keuze. Een overstap loont wanneer de beheerinspanning of het ontbreken van ondersteuning het echte probleem is.