corewire
Schulungen /IAM und SSO mit Keycloak
Security·3 Tage

Sichere Deine Anwendungen mit Keycloak. Von Grund auf.

Identity Management verstehen, betreiben und erweitern.

  • 3 Tage intensiv: 70 % Theorie, 30 % Hands-on
  • Mehrere Keycloak-Instanzen selbst aufsetzen und konfigurieren
  • IAM mit OIDC, SAML und MFA produktionsreif betreiben
Inhalte ansehen
IAM und SSO mit Keycloak logo

Kurs

IAM und SSO mit Keycloak

Von Realm-Setup über OIDC und SAML bis zu Custom SPIs: alles, was Dein Team für professionelles Identity Management braucht.

Format
Inhouse oder Remote
Level
Grundlagen
Sprache
Deutsch, English
Teilnehmer
bis 12 Personen
Kursübersicht

Was Dein Team erwartet

Nach drei Tagen kannst Du Keycloak eigenständig installieren, für Deine Organisation konfigurieren und im Produktivbetrieb sicher erweitern.

Das erwartet Dein Team

Du startest mit Installation, Realm-Setup und Benutzerverwaltung. Im Laufe der drei Tage setzt Du mehrere Keycloak-Instanzen selbst auf, konfigurierst OIDC- und SAML-Clients, richtest föderierte Authentifizierung ein und baust Multi-Faktor-Flows.

Darauf aufbauend entwickelst Du eigene SPIs, erstellst Custom Themes und lernst, wie Du Keycloak mit Monitoring, Cluster-Setup und Security Best Practices produktionsreif betreibst.

Am Ende hast Du das Wissen, um Keycloak in komplexen Unternehmensumgebungen sicher einzusetzen und eigenständig zu erweitern.

Das lernt Dein Team

9 Skills
  • Keycloak-Instanzen installieren, konfigurieren und betreiben
  • Realms, Benutzer, Gruppen und Rollen für komplexe Zugriffskontrolle verwalten
  • OIDC- und SAML-Clients für moderne Single-Sign-On-Szenarien konfigurieren
  • föderierte Authentifizierung mit externen Identity Providern implementieren
  • Multi-Faktor-Authentifizierung und angepasste Authentication Flows entwickeln
  • eigene REST APIs und Funktionalitäten mit Service Provider Interfaces (SPIs) programmieren
  • Monitoring, Logging und Performance-Optimierung für den Produktionsbetrieb einrichten
  • Custom Themes für Corporate Identity und Benutzererfahrung erstellen
  • Update-Strategien, Security Best Practices und Troubleshooting im Produktivbetrieb anwenden
Kursinhalt

3 Tage. Ein klarer Fahrplan.

Jeder Tag baut auf dem vorherigen auf - von den Grundlagen bis zu fortgeschrittenen Themen. 50% Theorie, 50% Hands-on.

01
Tag 1

Grundlagen und Konfiguration

  • Einführung: Keycloak-Architektur, Funktionen und Einsatzmöglichkeiten in Unternehmensumgebungen
  • Installation und Setup: Docker-basierte Installation, PostgreSQL-Integration und Schulungsumgebung
  • Realm-Management: Konfiguration von Realms, SMTP-Integration und grundlegende Sicherheitseinstellungen
  • Benutzerverwaltung: Benutzer, Gruppen, Rollen und komplexe Attribute-Strukturen
  • Clients und Protokolle: OIDC- und SAML-Client-Konfiguration für verschiedene Anwendungstypen
  • Client Scopes: Token-Anpassung, Mapper-Konfiguration und Scope-Management
02
Tag 2

Erweiterte Authentifizierung und Clustering

  • Identity Provider: Föderierte Authentifizierung mit SAML und OpenID Connect
  • Authentication Flows: Anpassung und Erweiterung von Login-Flows für Multi-Faktor-Authentifizierung
  • User Model: Credential-Management, Registrierung, Required Actions und erweiterte Benutzer-Workflows
  • Cluster-Setup: Hochverfügbare Keycloak-Cluster mit Load Balancing und Session-Replikation
  • Produktiver Betrieb: Optimierte Container, Reverse Proxy-Konfiguration und Skalierungsstrategien
  • Realm Keys: Schlüssel-Rotation, Sicherheitsaspekte und Zertifikats-Management
03
Tag 3

Erweiterungen und Produktionsbetrieb

  • Keycloak SPIs: Entwicklung eigener REST APIs und Custom Provider mit Java
  • SPI-Entwicklung: Hands-On-Programmierung von Custom Endpoints und Scheduled Tasks
  • Debugging und Testing: Entwicklungsumgebung, Docker-basierte SPI-Entwicklung
  • Monitoring und Updates: Prometheus/Grafana-Integration, Metriken und Update-Strategien
  • Theming: Corporate Identity-Anpassung von Login- und Registrierungsseiten
  • Security Best Practices: Produktionsreife Sicherheitskonfiguration und Compliance
  • Troubleshooting: Debugging-Techniken, Performance-Optimierung und Produktionssupport
KursmaterialienSlides und Labs
Voraussetzungen

Was Dein Team mitbringen sollte

Keine speziellen Vorkenntnisse erforderlich - aber eine solide Basis beschleunigt den Lernfortschritt erheblich.

Erforderlich

  • Grundkenntnisse in Docker und Container-Management
  • Grundlegendes Verständnis für Webentwicklung und HTTP/HTTPS
  • Erfahrung mit Kommandozeilen-Tools und Terminal-Nutzung

Empfohlen

  • Java-Entwicklungserfahrung (für SPI-Entwicklung von Vorteil)
  • Verständnis für Authentifizierung und Autorisierung in Webanwendungen
Formate

Als Inhouse-Schulung oder remote.

Wähle das Format, das zu Deinem Team, Eurem Arbeitsalltag und Eurer Lernumgebung passt. Inhalt und Tiefe bleiben gleich, der Rahmen passt sich an.

Vor-Ort Schulung

In gewohnter Umgebung und mit maximalem Teamfokus. Ideal, wenn Dein Team gemeinsam an Euren realen Herausforderungen arbeiten will.

  • Direkter persönlicher Austausch
  • Keine technischen Hürden oder Ablenkungen
  • Intensives Lernen durch Schulungsatmosphäre

Fokus auf maximales Ergebnis.

Online Schulung

Ortsunabhängig, effizient und ohne Reiseaufwand. Gut geeignet für verteilte Teams oder eng getaktete Kalender.

  • Keine Reisezeit und -kosten
  • Flexibel von jedem Arbeitsplatz
  • Einfache Integration in den Arbeitsalltag

Gleiche Inhalte, gleiche Praxisanteile, aber mit maximaler Flexibilität.

Zusätzliche Services

Ergänzende Leistungen, wenn Du die Schulung an Euren Kontext oder Eure Ziele anpassen willst.

Erweiterter Zugang

Verlängerter Zugang zur Schulungsinfrastruktur

100,00 € pro Person

Erweiterte Unterstützung

90 Tage Post-Training Support

500,00 € pauschal
Preisrechner

Was kostet die Schulung für Dein Team?

Format, Teilnehmerzahl und Add-ons: Dein individueller Preis in Echtzeit.

IAM und SSO mit Keycloak – Preisrechner

14812
Schulungstage (3)5.700,00 €
Lab-Umgebung & Material1.050,00 €
Gesamt (netto)
6.750,00 €
1.350,00 € pro Person
zzgl. Reisekosten

Bereit für Keycloak, das Identitäten sauber absichert?

Lass uns in 30 Minuten klären, wie wir die Schulung optimal auf Euren Stack und Dein Team zuschneiden.