Le alternative europee a Keycloak

cidaas Logo

cidaas

Germania
EU

cidaas è una piattaforma cloud di gestione delle identità e degli accessi di Widas ID GmbH, a Wimsheim, in Germania. Fa parte del gruppo Widas, che offre software realizzato in Germania dal...

Curity Logo

Curity

Svezia
EU
Self-hosted

Curity è un'azienda svedese di software per l'identità, fondata nel 2015 a Stoccolma da specialisti di OAuth, OpenID Connect e della gestione delle identità su larga scala. Il suo prodotto principale è...

Nevis Logo

Nevis

Svizzera
Self-hosted

Nevis è una piattaforma di gestione dell'identità e degli accessi di Nevis Security AG, con sede a Zurigo. La tecnologia è nata all'interno dell'azienda svizzera di software AdNovum ed è sviluppata da...

Univention Nubus Logo

Univention Nubus

Germania
EU
Open Source
Self-hosted

Nubus è la soluzione open source per la gestione delle identità e degli accessi di Univention GmbH, con sede a Brema, in Germania. Dal 2002 Univention sviluppa software open source per la...

ZITADEL Logo

ZITADEL

Svizzera
Open Source
Self-hosted
Società madre non europea

ZITADEL è una piattaforma di identità per applicazioni e sviluppatori. È stata fondata nel 2019 in Svizzera e la sua società svizzera CAOS AG ha sede a San Gallo. Oggi l'azienda compare...

Ci siamo dimenticati di qualcosa? Non esitare a inviarci un suggerimento!

Proponi un'azienda

Tra le alternative europee a Keycloak figurano ZITADEL (Svizzera), Univention Nubus (Germania), cidaas (Germania), Nevis (Svizzera) e Curity (Svezia). Keycloak è un server open source per la gestione delle identità e degli accessi (IAM), con single sign-on tramite OpenID Connect e SAML. Red Hat, che fa parte di IBM, ne è il principale manutentore, e dall'aprile 2023 il progetto è entrato nella Cloud Native Computing Foundation come progetto in incubazione. È gratuito con licenza Apache 2.0, quindi il costo della licenza è raramente il motivo per cambiare. Tutte e cinque le opzioni si trovano nella pagina della categoria dedicata a IAM e single sign-on.

Perché i team lasciano Keycloak

  • Impegno operativo. Keycloak è un'applicazione Java basata su Quarkus. Il team la gestisce con un database e, per l'alta disponibilità, con una cache in cluster, e si occupa personalmente di ogni aggiornamento.
  • Supporto. Il progetto offre assistenza dalla comunità. Il supporto commerciale arriva tramite la versione di Keycloak distribuita da Red Hat o tramite partner.
  • Personalizzazione. I flussi di accesso e le integrazioni oltre le impostazioni standard si realizzano con temi ed estensioni Java, e richiedono conoscenze di Java.
  • Scelta del fornitore. Il progetto Keycloak non offre un servizio cloud gestito proprio. Le organizzazioni che vogliono un'azienda europea come partner contrattuale o un servizio gestito devono guardare altrove.

Come si confrontano le opzioni europee

  • ZITADEL: la più vicina nello spirito, open source sotto licenza AGPL e disponibile come servizio cloud o installabile sul proprio server. È più giovane e più piccola di Keycloak e ha una società madre statunitense, come riporta la scheda.
  • Univention Nubus: open source di Brema, una directory di utenti e dispositivi con single sign-on, particolarmente adatta dove si sostituisce Active Directory. Gira su Kubernetes o come macchina virtuale e non è pensata per milioni di clienti che si registrano autonomamente.
  • cidaas: una piattaforma cloud commerciale tedesca per l'identità di clienti e dipendenti, con gestione del consenso. Il fornitore la gestisce, ma il codice è chiuso.
  • Nevis: una piattaforma commerciale svizzera rivolta soprattutto a banche e assicurazioni, per l'uso nel cloud o in un ambiente proprio.
  • Curity: un server di identità svedese incentrato su OAuth e OpenID Connect per le API, commerciale e rivolto ai team tecnici.

Prima di cambiare

Elenca i realm, i client e i provider di identità in uso, e verifica che la soluzione di destinazione supporti gli stessi protocolli. Controlla se può importare gli hash delle password; in caso contrario gli utenti dovranno reimpostarle. Fai funzionare in parallelo i due sistemi prima di passare. Se il team è in grado di gestirlo, Keycloak resta una scelta valida su un server in Europa. Un cambio conviene quando il vero problema è l'impegno operativo o la mancanza di supporto.