Keycloak für Software Entwickler:innen
Schulung & Kurs

Zwei Tage intensiver Einstieg in die Implementierung von skalierbaren und robusten Unternehmensanwendungen mit ausgewählten Elementen von Keycloak (z.B. oAuth reverse proxy, WebAuthn, 2 factor).

Unternehmensanwendungen bauen heutzutage zunehmend auf einer modernen Security Architektur auf. Keycloak hat sich als eine der dominierenden Security Plattformen im Enterprise-Bereich etabliert und bietet mit OIDC und vielen unterstützten Anmeldungsverfahren eine optimale Lösung für Unternehmensanwendungen. Damit können Projekte deutlich schneller realisiert und besser gewartet werden als mit traditionellen Ansätzen.

Kurse für Teams:

Gerne führen wir zugeschnittene Kurse für euer Team durch - vor Ort, remote oder in unseren Kursräumen.

In-House Kurs Anfragen

 

Kursinhalt:


Wir bauen zusammen inkrementell eine Unternehmensanwendung, welche folgende Themen veranschaulicht:

- Einführung in Security Prinzipien wie Triple-A, TLS/HTTPS
- Einführung in OIDC, oAuth, JWT, optional SAML
- Möglichkeiten von Anmeldungsverfahren
- Aufbau und funktionsweise Keycloak
- Überblick Erweiterungsmöglichkeiten mit Keycloak
- Security Konzepte
-- API Gateway
-- Sidecar
- Aufsetzen und konfigurieren einer Spring Boot Anwendung mit Spring Security
- Schützten von REST Ressourcen mit Spring Security
- Monitoring mit Spring Security
- Testing mit Spring Security

Wir fokussieren uns darauf, eine spezifische Auswahl an Themen genau zu betrachten und zu verstehen.


Disclaimer: Der effektive Kursinhalt kann, abhängig vom Trainer, Durchführung, Dauer und Konstellation der Teilnehmer:innen von obigen Angaben abweichen.

Ob wir es Schulung, Kurs, Workshop, Seminar oder Training nennen, wir möchten Teilnehmer/innen an ihrem Punkt abholen und mit dem nötigen praktischen Wissen ausstatten, damit sie die Technologie nach der Schulung direkt anwenden und eigenständig vertiefen können.

Ziel:

Aufbau von praktischem Know-How und Schaffung eines umfassenden Verständnis zur effizienten Verwendung des Keycloak Ecosystems mit Fokus auf Spring Boot. 
Die Teilnehmenden können am Ende eigenständig Keycloak an eine Spring Boot Anwendungen anbinden und verstehen die Security Konzepte.


Form:

Bewährter Mix aus Erläuterung, Live-Coding und gemeinsamem Aufbau einer umfassenden Kurs-Applikation mit praktischem Fokus.


Zielgruppe:

Softwareentwickler, die einen effizienten Start in die Verwendung von Keycloak erhalten und erste Microservice basierte Projekte damit entwickeln wollen.


Voraussetzungen:

Basiswissen in der Entwicklung mit Java.


Vorbereitung:

Jeder Teilnehmer erhält nach der Anmeldung einen Fragebogen und eine Installationsanleitung zugestellt. Abhängig vom Kurs stellen wir eine passende Laborumgebung bereit.

In-House Kurs anfragen:

In-House Kurs Anfragen

Trage dich in die Warteliste ein für weitere öffentliche Kurs-Termine. Sobald wir genügend Personen auf der Warteliste haben, klären wir einen möglichst für alle passenden Termin ab und schalten einen neuen Termin auf. Falls du direkt mit zwei Kollegen oder Kolleginnen teilnehmen möchtest, können wir sogar direkt einen öffentlichen Kurs für euch planen.

Warteliste

(Falls ihr bereits mehr 3 Teilnehmer:innen oder mehr habt, klären wir mit euch direkt euren Wunschtermin ab und schreiben den Kurs aus.)

Share by: