Aperçu du cours
Cette formation a pour but de fournir aux participants une compréhension détaillée et pratique de Keycloak, une solution open-source pour l’authentification et l’autorisation. À la fin de la formation, les participants devraient être en mesure d’implémenter et de gérer Keycloak dans leurs propres projets.
Prérequis
- Connaissance de base des concepts d'authentification et d'autorisation
- Expérience avec la gestion des systèmes et le développement d'applications est un plus
Objectifs pédagogiques
- Comprendre les fonctionnalités de Keycloak et savoir comment l'installer et le configurer
- Savoir comment gérer les utilisateurs et les rôles dans Keycloak
- Comprendre comment Keycloak gère l'authentification et l'autorisation
- Être capable de maintenir et de dépanner une installation de Keycloak
Public ciblé
- Administrateurs système
- Ingénieurs DevOps
- Développeurs d'applications
Programme de formation
-
Introduction à Keycloak (3 heures)
-
Présentation de Keycloak et de ses fonctionnalités principales
-
-
Installation et configuration de Keycloak (4 heures)
-
Apprendre à installer Keycloak et à configurer les paramètres de base
-
Travaux pratiques: Installation de Keycloak et configuration initiale
-
-
Gestion des utilisateurs et des rôles (5 heures)
-
Comprendre comment gérer les utilisateurs et les rôles dans Keycloak
-
Travaux pratiques: Création et gestion d’utilisateurs et de rôles dans Keycloak
-
-
Authentification et autorisation avec Keycloak (5 heures)
-
Découvrir comment Keycloak gère l’authentification et l’autorisation, y compris l’intégration avec des applications tierces
-
Travaux pratiques: Mise en œuvre de l’authentification et de l’autorisation avec Keycloak
-
-
Maintenance et dépannage de Keycloak (4 heures)
-
Examiner les outils et les techniques pour la maintenance de Keycloak et le dépannage des problèmes courants
-
Travaux pratiques: Dépannage d’une installation de Keycloak
-