Keycloak Deployment & Operations Workshop
Keycloak produktionsreif deployen und sicher betreiben – in einem Tag.
Ein Keycloak-Server, der irgendwie läuft, reicht nicht – in der Produktion muss er ausfallsicher,
performant und überwachbar sein. In diesem kompakten Workshop lernst du, wie du Keycloak von
Grund auf richtig aufsetzt: als hochverfügbaren Cluster, mit Config-as-Code, mit Monitoring
und mit dem Wissen, das du brauchst, um nachts ruhig schlafen zu können.
Praxisnah. Hands-on. Von Deutschlands führendem Keycloak-Experten.
Dieser Workshop ist Teil der Keycloak Masterclass
Dieser eintägige Workshop entspricht Tag 1 der Keycloak IAM & SSO Masterclass. Du willst zusätzlich OAuth 2, OIDC, Realm-Konfiguration, Benutzerverwaltung und Authentifizierungsflows verstehen? Dann ist die vollständige Masterclass die richtige Wahl – oder kombiniere diesen Workshop mit dem Keycloak Fundamentals Training.
Was dich in diesem Tag erwartet
Wir bauen gemeinsam eine vollständige Keycloak-Betriebsumgebung from scratch – beispielhaft in Docker, aber mit Konfigurationsoptionen, die du auf jede Infrastruktur (Kubernetes, Podman, klassisches Deployment) übertragen kannst.
Ein Authentifizierungssystem darf niemals ausfallen: Wir konfigurieren daher von Beginn an einen hochverfügbaren Cluster mit Load Balancer und stimmen die Cache-Konfiguration gezielt ab. Realm-Konfigurationen verwalten wir als Config-as-Code über den Keycloak Terraform-Provider und die Admin-CLI – damit Änderungen nachvollziehbar, versionierbar und wiederholbar sind.
Abschließend richten wir Monitoring ein: System- und Event-Metriken zeigen uns jederzeit den Zustand unserer Umgebung, und mit einfachen Last- und Performance-Tests überprüfen wir die Belastbarkeit des Systems.
Durch den gesamten Workshop ziehen sich konkrete Empfehlungen für einen zuverlässigen und sicheren Keycloak-Betrieb – keine Theorie, sondern Erfahrungswissen aus echten Projekten.
Agenda
Deployment, Operations, Observability, etc.
Server-Setup & -Konfiguration
- Keycloak Server Konfiguration und Deployment (inkl. Datenbank)
- Versionen & Upgrades
- Backup & Recovery
Clustering und verteiltes Caching
- Konfiguration des Keycloak-Servers für den Cluster-Betrieb
- Anpassung / Tuning der (verteilten) Cache-Konfiguration
Realm-Konfiguration, Config-as-Code & Import/Export
- Config-as-Code mit dem Keycloak-Terraform-Provider
- Nutzung der Keycloak Admin-CLI
- Realm Export & Import
- Import von vorkonfigurierten Realms
Performance & Metriken
- Last-/Performancetests
- Systemmetriken
- Event-Metriken
Was du nach diesem Training kannst
- ✅ Keycloak produktionsreif deployen – von Anfang an ausfallsicher und performant
- ✅ Einen hochverfügbaren Keycloak-Cluster mit Load Balancer konfigurieren
- ✅ Cache-Konfiguration verstehen und gezielt optimieren
- ✅ Realm-Konfigurationen als Code verwalten – mit Terraform-Provider und Admin-CLI
- ✅ System- und Event-Metriken lesen und auswerten
- ✅ Last- und Performance-Tests durchführen
- ✅ Keycloak-Umgebungen sicher, stabil und überwachbar betreiben
Für wen ist dieses Training?
- …als DevOps-Engineer oder Systemadministrator:in Keycloak deployen und betreiben musst,
- …für die Infrastruktur und Stabilität einer Keycloak-Umgebung verantwortlich bist,
- …Keycloak bereits betreibst, aber Clustering, Monitoring oder Config-as-Code noch nicht systematisch aufgesetzt hast,
- …als Entwickler:in auch Betriebsaufgaben übernimmst und dafür das nötige Wissen aufbauen willst.
Keycloak-interne Konfiguration (Realms, Clients, Auth-Flows) ist nicht Teil dieses Workshops – dafür gibt es das Keycloak Fundamentals Training.
Lernziele
- Deployment und hochverfügbarer, ausfallsicherer Cluster-Betrieb eines Keycloak-Systems
- Config-as-Code mit dem Keycloak Terraform-Provider
- Nutzung der Keycloak Admin-CLI
- Import/Export von Realm-Daten
- Testen und Überwachung von System- und Event-Metriken
Was du mitbringen solltest
Erforderlich:
- Notebook/Laptop mit lokalen Admin-Rechten
- Docker und Docker Compose V2 – installiert und lauffähig
- Texteditor (z.B. VS Code, Notepad++, ...)
- Internetzugang
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.09.2026 – 🇩🇪 Online via Socreatory
- 24.11.2026 – 🇩🇪 Online via Socreatory
- Weitere Termine auf Anfrage.
Inhouse-Training für dein Team
Schreib mir einfach, ich antworte in der Regel innerhalb von 24 Stunden.
Oder gleich die komplette Keycloak Masterclass buchen und Fundamentals & Konfiguration gleich mit abdecken.