Tous les articles
Open source16 juillet 20269 min

Keycloak en production : durcissement et haute disponibilité

Retour d'expérience sur l'exploitation de Keycloak à grande échelle : tuning, clustering et bonnes pratiques de sécurité.

Keycloak s'est imposé comme la référence de l'IAM open source. Le mettre en route prend une heure ; l'exploiter sereinement en production pour des centaines de milliers d'utilisateurs demande une vraie ingénierie.

Les points d'attention en production

  • Clustering et cache distribué (Infinispan) pour la haute disponibilité et le multi-site.
  • Dimensionnement de la base de données et des sessions, tests de charge réalistes.
  • Durcissement : console d'administration isolée, politiques de mots de passe et de brute force, en-têtes de sécurité.
  • Montées de version maîtrisées : le rythme de publication est soutenu.
  • Supervision des métriques et des événements d'authentification.

Open source ne veut pas dire gratuit

Le coût de licence disparaît, mais l'expertise d'exploitation devient le facteur clé. Bien outillé, Keycloak rivalise avec les solutions commerciales pour un coût total souvent inférieur.

Chez Leviam

Ce sujet, nous le traitons sur le terrain

  • Nous concevons, déployons et maintenons des plateformes Keycloak en production.
  • Nous développons les extensions (SPI) nécessaires aux besoins spécifiques de nos clients.
  • Nous assurons le MCO et les montées de version en toute sécurité.

Une question technique sur ce sujet ? Nos experts seront ravis de vous aider à y répondre.

KeycloakKeycloak productionKeycloak haute disponibilitéIAM open sourceSSO open sourceOpenID Connect