Безопасность проекта: аутентификация в Keycloak

Как учит школа
Видеокурс по Docker в подарок!
Запись уроков
Свободный график
Поддержка кураторов
Домашние работы
Рассрочка
6 250 ₽/мес
Стоимость курса
25 000 ₽
Безопасность проекта: аутентификация в Keycloak

Рейтинг школы

Слёрм Слёрм
4,3

Описание курса

Курс по реализации защиты и аутентификации с использованием Keycloak. Упрощает реализацию защиты, позволяет отделить управление пользователями от логики приложения. Подходит для тех, кто хочет освоить популярный инструмент, востребованный в IT-индустрии.

Программа

Модуль 1: Введение

Знакомство с курсом, организация работы, входная анкета, правила выполнения практик.

Модуль 2: Основы Keycloak и OIDC

Теория: OpenID Connect (OIDC), OAuth2, OAuth2, введение в Keycloak. Практика: развертывание через Docker, сущности Keycloak (realms, clients, users), создание сервисов, интеграция OIDC с приложением.

Модуль 3: Интеграция с приложениями

Работа конечных приложений с OIDC. Практика: прикручивание аутентификации к приложению на Nginx, использование Gogatekeeper, обзор решений для взаимодействия с Keycloak.

Модуль 4: Расширенные функции

User Federations, mappers, scopes, настройка ролей, аутентификация по mappers для Gogatekeeper.

Модуль 5: Высокая доступность и кастомизация

Режим высокой доступности (HA), хранилище Infinispan, мультиЦОД репликация, деплой в standalone-ha режиме, кастомные темы.

Модуль 6: Продвинутые сценарии

OIDC и мобильные приложения, алгоритмы проверки подлинности, внешние Identity Providers (Google, GitHub), регистрация пользователей, мониторинг, публикация в интернет.

Формат

Онлайн (видеокурс)

Спикеры

  • Архитектор корпоративного и системного уровня, специалист по DevOps с опытом более 10 лет, администратор русскоязычного Keycloak сообщества, автор статей в публичных каналах.

Чему вы научитесь

  • Настройка и развертывание Keycloak
  • Понимание протоколов OpenID Connect (OIDC) и OAuth2
  • Интеграция аутентификации с приложениями (Nginx, Gogatekeeper)
  • Настройка User Federations, mappers и scopes
  • Обеспечение высокой доступности (HA) и репликации Keycloak
  • Настройка внешних Identity Providers (Google, GitHub)
  • Мониторинг и публикация Keycloak в интернет

Кому подходит

  • DevOps-инженеры
  • Backend-разработчики
  • Архитекторы систем
  • Специалисты по информационной безопасности

Требования к кандидату

Не указаны

Выводы о курсе

Выберу ИИ
Возможны неточности

Курс «Система управления доступом Keycloak» предлагает глубокое погружение в настройку и интеграцию популярной системы аутентификации. Слушатели освоят теорию OIDC и OAuth2, а также практические навыки развертывания Keycloak в Docker и Kubernetes, настройки высокой доступности и интеграции с внешними провайдерами. Материал подается практикующим архитектором с опытом более 10 лет, что гарантирует актуальность и применимость знаний. Курс подходит для специалистов, стремящихся повысить уровень безопасности своих приложений и соответствовать современным требованиям рынка.

Рекомендованные курсы

Другие направления