KEYCLOAK Quickstart - Einsteiger Workshop

Keycloak in einem Tag verstehen – der schnelle Einstieg für Entwickler:innen.

Keycloak ist überall. In Projekten, in Stellenanzeigen, in Architekturgesprächen – und vielleicht bald in deinem nächsten Sprint. Aber der Einstieg fühlt sich oft überwältigend an: OAuth 2, OIDC, Realms, Clients, Flows – wo fängt man an?

In diesem kompakten Tages-Workshop bekommst du den roten Faden. Wir arbeiten direkt am laufenden System, konfigurieren gemeinsam einen echten Keycloak-Server und sichern damit eine Anwendungslandschaft ab. Du gehst nicht als Meister:in heraus – aber mit dem Überblick, dem Vokabular und dem Selbstvertrauen, Keycloak-Themen im Projekt aktiv mitzugestalten.

Praxisnah. Ohne Umwege. Von Deutschlands führendem Keycloak-Experten.


Agenda

Keycloak und OIDC - das Fundament

  • Grundlagen Single-Sign-On (SSO) und Identity Management
  • OAuth 2 und OpenID Connect (OIDC): die wichtigsten Konzepte und Begriffe
  • JSON Web Token (JWT): was steckt wirklich drin?

Keycloak konfigurieren - Hands-on

  • Realm-Konfiguration: was ist ein Realm, und wie strukturiere ich ihn?
  • Client-Konfiguration und Grant Types: confidential vs. public, welcher Typ wann?
  • Benutzerverwaltung: Benutzer, Gruppen, Rollen
  • Theming: das Keycloak-Login-UI an eigene Design-Vorgaben anpassen

Authentifizierungsflows anpassen

  • Aufbau und Logik von Authentication Flows in Keycloak
  • Flows an eigene Anforderungen anpassen
  • Erste Schritte mit Required Actions

Was du nach diesem Training kannst

  • ✅ Die Konzepte von OAuth 2 und OIDC erklären und einordnen
  • ✅ Einen Keycloak-Server mit Realm, Clients und Benutzern konfigurieren
  • ✅ Eine verteilte Anwendungslandschaft mit Keycloak-basierter Authentifizierung absichern
  • ✅ Authentifizierungsflows verstehen und anpassen
  • ✅ Keycloak-Diskussionen im Team als informierte:r Gesprächspartner:in führen

Für wen ist dieses Training?

Dieser Quickstart ist genau richtig für dich, wenn du…
  • …als Entwickler:in oder Softwarearchitekt:in zum ersten Mal mit Keycloak arbeitest oder arbeiten wirst,
  • …schnell und ohne großen Zeitaufwand einen soliden Überblick über SSO und Identity Management mit Keycloak bekommen willst,
  • …die wichtigsten Konzepte und Begriffe rund um OAuth 2 und OIDC endlich strukturiert kennenlernen möchtest,
  • …im Team als Ansprechperson für Keycloak-Fragen zur Verfügung stehen sollst.

Spezielle Vorkenntnisse zu OAuth 2 oder OIDC sind nicht erforderlich – Erfahrung in der Software- oder Web-Entwicklung solltest du mitbringen.

Willst du tiefer einsteigen? Dann ist das Keycloak Fundamentals Training der nächste Schritt – oder gleich die komplette Keycloak Masterclass.


Was du mitbringen solltest

Die Trainingsumgebung basiert auf Docker Compose – so bleibt der operative Overhead minimal. Du erhältst alle YAML-Definitionen, Konfigurationsdateien und Keycloak-Erweiterungen vorab als GitHub-Repository.

Erforderlich:

  • Notebook/Laptop mit lokalen Admin-Rechten
  • Docker und Docker Compose V2 – installiert und lauffähig
  • Texteditor (z.B. VS Code, Notepad++, ...)
  • Internetzugang
Hinweise:
Docker Desktop kann je nach Plattform kostenpflichtig sein – bitte vorab prüfen. Podman kann als Alternative funktionieren, der Einsatz wird aber nicht supported.

Termine

Öffentliche Termine

  • 08.05.2026 – 🇩🇪 Mainz via JAX Workshop
  • Weitere Termine auf Anfrage.

Inhouse-Training für dein Team

Du möchtest das Training für dein gesamtes Team? Ich führe das Training auch als Inhouse Firmenschulung durch – zeitlich und inhaltlich auf eure Situation zugeschnitten.
Schreib mir einfach, ich antworte in der Regel innerhalb von 24 Stunden.

Kontakt

*
*
*
*
* = Pflichtfeld