Keycloak Training
Hands-on Training mit unseren Keycloak-Experten

Remote Schulung: 100% DSGVO konform

Alle Schulungen bieten wir 100% DSGVO konform mit unserem eigenen, in Deutschland betriebenen Schulungssystem an.
Sie benötigen lediglich einen Webbrowser, wir stellen Video/Audio, Präsentation und Praxisumgebung ohne zusätzliche Softwareinstallation bei Ihnen bereit. Alle Datenübertragungen erfolgen selbstverständlich verschlüsselt.
Bitte sprechen Sie uns an, wir erklären Ihnen gerne die Details und Konditionen.


Keycloak stellt eine Open-Source-Lösung für Single Sign-On mit Identity and Access Management dar. Angesichts der Verbreitung von Cloud- und Microservice-Architekturen gewinnt eine IAM-Lösung zunehmend an Bedeutung. In zahlreichen Projekten wird Keycloak bzw. RedHat SSO als IAM-Lösung eingesetzt, wenn ein zentraler Dienst die Aufgabe der Authentifizierung übernehmen soll. Besonders gut harmoniert Keycloak mit zeitgemäßen Webanwendungen, die auf Angular oder Spring Boot basieren.

Trainingsziel

In diesem Keycloak Training lernen Sie, wie Sie Keycloak installieren, konfigurieren und effektiv einsetzen. Neben der Vermittlung der theoretischen Grundlagen nehmen praxisorientierte Übungen einen großen Raum ein. Jeder Teilnehmer wird während der gesamten Schulung individuell vom Trainer betreut und unterstützt.

Durch die Integration von OpenID Connect zur Authentifizierung und OAuth2 als Autorisierungsverfahren in Beispielanwendungen erhalten die Teilnehmer praktische Einblicke in die vielfältigen Aspekte des Identitäts- und Zugriffsmanagements mit Keycloak.

Nach Abschluss dieser Schulung sind Sie befähigt, Nutzer mit Keycloak zu verwalten und ihre Berechtigungen für den Zugriff auf Anwendungen festzulegen.

Sie werden für die Sicherheitsanforderungen des Keycloak-Betriebs sensibilisiert und können verschiedene Betriebsmöglichkeiten einschätzen.

Sie sind nach dem Training in der Lage, die neu erworbenen Kenntnisse und Fähigkeiten unmittelbar in Ihrer Arbeitspraxis einzusetzen.

Zielgruppe

Systemadministratoren, DevOps und interessierte Entwickler.

Vorkenntnisse

Grundkenntnisse in der Nutzung der Shell unter Linux. Wünschenswert: HTTP, Container

Dauer

2 Tage

Themen

Folgenden Themen werden in diesem Training behandelt:

  • Einführung in Keycloak und Grundlagen moderner IAM-Lösungen

  • Installation von Keycloak

  • Mandantenfähigkeit über Realms definition

  • Verwaltung von Benutzern

  • Rollen und Gruppen

  • Anbindung an Active Directory oder andere LDAP-Server

  • Konfiguration der Authentifizierung

    • Vorgaben für Passwortkomplexität und regelmäßige Änderung von Passwörtern über Policies

    • Definition und Konfiguration von Authentication Flows (Passwort vergessen, Remember Me, Passwordless)

    • Step-Up Authentication

    • Mututal TLS Authentication über TLS-Client und Server-Zertifikat (X.509)

    • 2-Faktor-Authentifizierung

    • WebAuthn (W3C Web Authentication)

  • Anbindung externer Identity Provider über OpenID Connect und OAuth2 oder SAML

    • Federation

    • Sign-in with Facebook, Google oder X

    • Integration von IAM-Lösungen von Geschäftspartnern

    • Einbindung externer Identity Services

  • Single-Sign-On-Protokolle

    • OpenID Connect

    • SAML

  • Konfiguration von Clients

  • Admin- und Account-Konsole

  • Praxistipps für den Betrieb von Keycloak

  • Anpassung von Themes an das eigene Erscheinungsbild

  • Grundlagen der Entwicklung von Erweiterungen

  • Automatisierung über die Keycloak REST-API

Unsere Schulungen bieten wir auch als Inhouse Schulung an. Damit haben Sie die Möglichkeit die Schwerpunkte der Schulung zu beeinflussen und die Gruppenzusammensetzung für Ihren Schulungsbedarf zu optimieren.
Nehmen Sie Kontakt mit uns auf und stimmen den für Sie passenden Zeitraum ab.

Für spezielle Fragestellungen oder gezielte Unterstützung bieten wir sowohl Workshops als auch Beratung an - senden Sie uns einfach eine Anfrage und schildern Sie Ihren Bedarf.

Zur Desktop Version des Artikels